{"id":1331,"name":"sphinx","ecosystem":"pip","repository_url":"https://github.com/sphinx-doc/sphinx","issues_count":1400,"created_at":"2025-06-06T15:01:43.238Z","updated_at":"2025-06-06T15:01:43.238Z","purl":"pkg:pypi/sphinx","metadata":{"id":2927927,"name":"sphinx","ecosystem":"pypi","description":"Python documentation generator","homepage":"https://www.sphinx-doc.org/","licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/sphinx-doc/sphinx","keywords_array":[],"namespace":null,"versions_count":229,"first_release_published_at":"2008-03-21T17:25:27.000Z","latest_release_published_at":"2025-03-02T20:56:35.000Z","latest_release_number":"8.3.0","last_synced_at":"2025-06-06T03:01:07.096Z","created_at":"2022-04-10T12:40:53.767Z","updated_at":"2025-06-06T03:01:07.097Z","registry_url":"https://pypi.org/project/sphinx/","install_command":"pip install sphinx --index-url https://pypi.org/simple","documentation_url":"https://www.sphinx-doc.org/","metadata":{"funding":null,"documentation":"https://www.sphinx-doc.org/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: Web Environment","Framework :: Sphinx","Framework :: Sphinx :: Domain","Framework :: Sphinx :: Extension","Framework :: Sphinx :: Theme","Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: End Users/Desktop","Intended Audience :: Information Technology","Intended Audience :: Other Audience","Intended Audience :: Science/Research","Intended Audience :: System Administrators","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: Implementation :: CPython","Programming Language :: Python :: Implementation :: PyPy","Topic :: Documentation","Topic :: Documentation :: Sphinx","Topic :: Education","Topic :: Internet :: WWW/HTTP :: Site Management","Topic :: Internet :: WWW/HTTP :: Site Management :: Link Checking","Topic :: Printing","Topic :: Software Development","Topic :: Software Development :: Documentation","Topic :: Text Editors :: Documentation","Topic :: Text Processing","Topic :: Text Processing :: General","Topic :: Text Processing :: Indexing","Topic :: Text Processing :: Markup","Topic :: Text Processing :: Markup :: HTML","Topic :: Text Processing :: Markup :: LaTeX","Topic :: Text Processing :: Markup :: Markdown","Topic :: Text Processing :: Markup :: XML","Topic :: Text Processing :: Markup :: reStructuredText","Topic :: Utilities","Typing :: Typed"],"normalized_name":"sphinx"},"repo_metadata":{"id":25284911,"uuid":"28710753","full_name":"sphinx-doc/sphinx","owner":"sphinx-doc","description":"The Sphinx documentation generator","archived":false,"fork":false,"pushed_at":"2024-04-14T12:00:18.000Z","size":91745,"stargazers_count":6016,"open_issues_count":1227,"forks_count":1975,"subscribers_count":151,"default_branch":"master","last_synced_at":"2024-04-14T12:27:27.568Z","etag":null,"topics":["docs","documentation","documentation-tool","markdown","python","restructuredtext","sphinx"],"latest_commit_sha":null,"homepage":"https://www.sphinx-doc.org/","language":"Python","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/sphinx-doc.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.rst","code_of_conduct":"CODE_OF_CONDUCT.rst","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null}},"created_at":"2015-01-02T10:53:28.000Z","updated_at":"2024-04-16T22:48:08.814Z","dependencies_parsed_at":"2023-01-16T22:16:11.517Z","dependency_job_id":"65e9c431-ad46-4446-8765-d876ffde1f74","html_url":"https://github.com/sphinx-doc/sphinx","commit_stats":{"total_commits":14242,"total_committers":793,"mean_commits":17.95964691046658,"dds":0.6654964190422694,"last_synced_commit":"bc04444cb815f99d2bc18ab11aefa6f29090d7af"},"previous_names":[],"tags_count":243,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sphinx-doc","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215710268,"owners_count":15919624,"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":"sphinx-doc","name":"Sphinx","uuid":"9928167","kind":"organization","description":"Sphinx makes it easy to create intelligent and beautiful documentation","email":null,"website":"https://www.sphinx-doc.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/9928167?v=4","repositories_count":18,"last_synced_at":"2024-04-14T20:53:20.512Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/sphinx-doc","funding_links":["https://github.com/sponsors/sphinx-doc"],"total_stars":7477,"followers":118,"following":0,"created_at":"2022-11-02T16:32:44.897Z","updated_at":"2024-04-14T20:53:24.597Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sphinx-doc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sphinx-doc/repositories"},"tags":[{"name":"v7.2.6","sha":"cf7d2759af0852d67288e58d823d51fe860749ca","kind":"tag","published_at":"2023-09-13T22:57:37.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.6/manifests"},{"name":"v7.2.5","sha":"fcc38997f1d9b728bb4ffc64fc362c7763a4ee25","kind":"tag","published_at":"2023-08-30T21:55:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.5/manifests"},{"name":"v7.2.4","sha":"3256f1f22092a3e9c2925472f6f0b41e4f09e902","kind":"tag","published_at":"2023-08-28T03:45:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.4/manifests"},{"name":"v7.2.3","sha":"2f6ea1422b08f9494f34b80c2ff6c96b5f396fdc","kind":"tag","published_at":"2023-08-23T22:17:39.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.3/manifests"},{"name":"v7.2.2","sha":"ed84d63e6f2c4fd43b97fc43ee8be4156a13af9e","kind":"tag","published_at":"2023-08-17T16:56:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.2/manifests"},{"name":"v7.2.1","sha":"441a9e4d622e5f00f9fed8f59b9cac251cff9f80","kind":"tag","published_at":"2023-08-17T15:01:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"da9f8a5c33ad5eeef05dd780f2988f3ff7351ef3","kind":"tag","published_at":"2023-08-17T03:29:55.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.2.0/manifests"},{"name":"v7.1.2","sha":"320d0b631cc7d9617f5167cc61c9284674f5b2df","kind":"tag","published_at":"2023-08-02T01:57:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.2/manifests"},{"name":"v7.1.1","sha":"d8d73c16b8b86df8f1a32698229a2b818fea2e98","kind":"tag","published_at":"2023-07-27T20:35:53.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.1/manifests"},{"name":"v7.1.0","sha":"e560f6334aa87af07304415e6aeaf42d03d1c525","kind":"tag","published_at":"2023-07-24T19:34:20.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.1.0/manifests"},{"name":"v7.0.1","sha":"d48cc783b6e48b99cbbcf5462f44c59a4ed78e6a","kind":"tag","published_at":"2023-05-12T21:48:51.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"d568b2f4f7cca743fcbf70814d15602d8129b790","kind":"tag","published_at":"2023-04-29T21:26:07.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.0/manifests"},{"name":"v7.0.0rc1","sha":"1a5133ac391931d8e0e2a271fe8ea9c505176908","kind":"tag","published_at":"2023-04-28T11:32:39.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v7.0.0rc1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v7.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v7.0.0rc1/manifests"},{"name":"v6.2.1","sha":"ec993dda3690f260345133c47a4a0f6ef0b18493","kind":"tag","published_at":"2023-04-25T10:53:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"e7d4c3669cec32721ee7fc25d9cb8dc3497095ed","kind":"tag","published_at":"2023-04-23T20:02:18.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.2.0/manifests"},{"name":"v6.1.3","sha":"776d01eb6229f5d5384da17fc15df9d50fa8e87a","kind":"tag","published_at":"2023-01-10T15:55:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.1.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.3/manifests"},{"name":"v6.1.2","sha":"393b40825282311a8ba81c830ef3c6fae9335c32","kind":"tag","published_at":"2023-01-07T17:38:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.2/manifests"},{"name":"v6.1.1","sha":"77aaa8696a5554b68e9b7daf691ccd4943e7fe7b","kind":"tag","published_at":"2023-01-05T16:58:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"4e1004a9c581ff18a66522a426150aba144dc7fe","kind":"tag","published_at":"2023-01-05T12:23:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"a27d262ffed11ef5717edfe93ae892c6f6e9fed5","kind":"tag","published_at":"2023-01-05T11:58:46.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"5b56a231afeb6e96e87871546df3db4463a61c93","kind":"tag","published_at":"2022-12-29T14:59:45.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0/manifests"},{"name":"v6.0.0b2","sha":"4c2a82305c3689d10bd107938cb69bad46fedda6","kind":"tag","published_at":"2022-10-17T21:40:50.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.0.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0b2/manifests"},{"name":"v6.0.0b1","sha":"25851e115aa9e84e8e2addb135f050e2b79e4ac2","kind":"tag","published_at":"2022-10-16T15:55:28.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v6.0.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v6.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v6.0.0b1/manifests"},{"name":"v5.3.0","sha":"c1f2a52d5d97f874d84e4d5421c99a566242af6b","kind":"tag","published_at":"2022-10-16T09:57:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.3.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.3.0/manifests"},{"name":"v5.2.3","sha":"cbb19d6947d7d2a3898e2e0ca2c173071bca647b","kind":"tag","published_at":"2022-09-30T15:09:16.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.2.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.3/manifests"},{"name":"v5.2.2","sha":"a651e6bf4ad7a1dc293525d0a70e6d0d11b827db","kind":"tag","published_at":"2022-09-27T14:54:22.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.2.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"e0dbbc510af04970a22dcd1e836032cc29b87da2","kind":"tag","published_at":"2022-09-25T19:40:02.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"911a5fe8bb393e6a3cf946135792ad4509f3f312","kind":"tag","published_at":"2022-09-24T15:37:35.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"e712eae382d213ce3f4866ad6f5b3c84ce4f4409","kind":"tag","published_at":"2022-07-26T21:16:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"cc1f6cb9f48dc3b84228eb0b5e46018fba5d57f4","kind":"tag","published_at":"2022-07-24T12:13:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.1.0/manifests"},{"name":"v5.0.2","sha":"907d27dc6506c542c11a7dd16b560eb4be7da5fc","kind":"commit","published_at":"2022-06-16T17:17:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"8fe27991ba23268b17fad2e2fe2548074ad6cf26","kind":"commit","published_at":"2022-06-02T18:12:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"953002e6261bdd9314ee0a3314aae19479a88c7e","kind":"commit","published_at":"2022-05-29T16:19:20.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.0/manifests"},{"name":"v5.0.0b1","sha":"ea3468d597a4ac0e57b386b37770a73e1687aa16","kind":"commit","published_at":"2022-05-08T15:54:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v5.0.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v5.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v5.0.0b1/manifests"},{"name":"v4.5.0","sha":"2329fdef8c20c6c75194f5d842b8f62ebad5c79d","kind":"commit","published_at":"2022-03-27T15:56:22.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.5.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"88f9647a223c77a29153683b49bc29852ed80721","kind":"commit","published_at":"2022-01-16T15:17:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.4.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.4.0/manifests"},{"name":"v4.3.2","sha":"5cf55d1c901ca49481d7bf4021190b1ff737956d","kind":"commit","published_at":"2021-12-19T08:38:16.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.3.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.2/manifests"},{"name":"v4.3.1","sha":"ad3f23e256a3c203721250343b7055b830e74247","kind":"commit","published_at":"2021-11-27T16:04:37.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.3.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.1/manifests"},{"name":"v2.4.5","sha":"5eb5d073e8418d1b2e43b4ad39d5fbe02603eae4","kind":"commit","published_at":"2021-11-17T15:45:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.5/manifests"},{"name":"v1.8.6","sha":"303a37735e564a3f0bdba15d72727445e0f7cf5f","kind":"commit","published_at":"2021-11-17T15:39:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.6/manifests"},{"name":"v4.3.0","sha":"3001cc9f8d35a3520bb017c345c29faec66d4848","kind":"commit","published_at":"2021-11-10T17:22:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.3.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"21db4b140731a20930f50b8bfd15aa4e0d07944f","kind":"commit","published_at":"2021-09-12T07:51:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.2.0/manifests"},{"name":"v4.1.2","sha":"4ba5c21b0182557157710a457bed470d335f7571","kind":"commit","published_at":"2021-07-26T17:13:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.2/manifests"},{"name":"v4.1.1","sha":"564439e66d81693edd08fa5973a14151af976ca8","kind":"commit","published_at":"2021-07-14T17:22:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"bdcd16113be28ae69557ed712381363224fae9f1","kind":"commit","published_at":"2021-07-11T17:12:31.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.1.0/manifests"},{"name":"v4.0.3","sha":"007795da0171f4d77df97027401a5e285111fad0","kind":"commit","published_at":"2021-07-05T15:40:29.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"a55816deb546828db1383f2875be815bf805f858","kind":"commit","published_at":"2021-05-20T12:57:27.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"bdce720bb9f69d1c39ed14d214e15db4df341805","kind":"commit","published_at":"2021-05-10T17:33:12.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"a317d0037c3513e902c4259331e2c6249540fcda","kind":"commit","published_at":"2021-05-09T03:20:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0/manifests"},{"name":"v4.0.0b2","sha":"07e84752c74c15297464c4db744137594894609f","kind":"commit","published_at":"2021-04-29T06:03:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0b2/manifests"},{"name":"v4.0.0b1","sha":"4a328f41a518c098ad80140f4a9e83c0b731ad02","kind":"commit","published_at":"2021-04-11T15:29:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v4.0.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v4.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v4.0.0b1/manifests"},{"name":"v3.5.4","sha":"f6a839ff0fed5fa32428f9a6909023ee299067ac","kind":"commit","published_at":"2021-04-11T11:27:10.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.5.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.4/manifests"},{"name":"v3.5.2","sha":"a969e90f28e0ade11b4c38d9a6e6f3264d1bf971","kind":"commit","published_at":"2021-03-06T11:59:53.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.5.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"baed519b90ca0ff77748b0445dc6aec598197c80","kind":"commit","published_at":"2021-02-16T14:35:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.5.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"32dad69a4f7dda824f8d74dd51880d0bcb5a5c88","kind":"commit","published_at":"2021-02-14T07:48:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.5.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.5.0/manifests"},{"name":"v3.4.3","sha":"55cdadf973b89b3181407c478075ac0fc6984b3d","kind":"commit","published_at":"2021-01-07T16:16:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.4.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"83d5a323ef113294bb1c6e93f7752451668ed886","kind":"commit","published_at":"2021-01-04T12:42:37.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.4.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"f5406b918791d9504ca6638330d89dbd86ebcb93","kind":"commit","published_at":"2020-12-24T15:04:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.4.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"79ff24815442211286754b2457fbb13c1b7810e4","kind":"commit","published_at":"2020-12-20T09:55:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.4.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"c09795c19421a01aa03e465aaf26834941d5b245","kind":"commit","published_at":"2020-11-12T14:21:14.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.3.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"24848f5a6ae160975ab7969640264b630a3a7ab0","kind":"commit","published_at":"2020-11-02T13:18:45.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.3.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"359794281065646a81f2fb3d3a7086681c61e12d","kind":"commit","published_at":"2020-08-14T10:53:48.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"e91f8a7d05d43c9e3dc68f48ef4065aaa495df2c","kind":"commit","published_at":"2020-08-08T09:09:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.2.0/manifests"},{"name":"v3.1.2","sha":"1cb5fa2f6a02ac4425e3db40c8c40bba7d831a9e","kind":"commit","published_at":"2020-07-05T10:43:41.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"e7c2949a872c0654428c6bd1bea29659a65c684e","kind":"commit","published_at":"2020-06-14T03:53:48.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"62a9b324a2230d0c8dbfde579abd7ce4ec42d4fb","kind":"commit","published_at":"2020-06-08T13:37:01.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.1.0/manifests"},{"name":"v3.0.4","sha":"b797f7f75c1611182997b2171882acb11b63c776","kind":"commit","published_at":"2020-05-26T15:34:47.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"241be808218786ee7b684f36ea0b07846780ce50","kind":"commit","published_at":"2020-04-26T13:55:46.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"2458dd3f8cbc663cfd0b2167a506349c84b0f8ee","kind":"commit","published_at":"2020-04-19T14:41:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"474f9d49e62ac6d07b5be0371a6d1f69172a0291","kind":"commit","published_at":"2020-04-10T15:02:10.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"8178597970186365de88a44bb18c83f978b5ba05","kind":"commit","published_at":"2020-04-05T15:11:34.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.0/manifests"},{"name":"v3.0.0b1","sha":"f8e0a0e23a152e8875185809b414590baf6eb93c","kind":"commit","published_at":"2020-03-22T15:04:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v3.0.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v3.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v3.0.0b1/manifests"},{"name":"v2.4.4","sha":"72ad5f2a98c60d2b1cd856b6b9057ac5b5c85edd","kind":"commit","published_at":"2020-03-05T14:02:46.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.4/manifests"},{"name":"v2.4.3","sha":"87fd65fd313a97e35deb717ca861d269f741afbf","kind":"commit","published_at":"2020-02-22T14:17:23.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.3/manifests"},{"name":"v2.4.2","sha":"47a9845af25866c2b165a66aff9bb57de784027e","kind":"commit","published_at":"2020-02-18T16:24:48.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"5b47df9ebf67f00e69860f08f82ba57f2ef6a57c","kind":"commit","published_at":"2020-02-11T14:09:36.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"a72135c4548fa00352ad3bd844ed285f3ccf771e","kind":"commit","published_at":"2020-02-09T07:17:10.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.4.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"131081de5afaedc13206c36bed1f65ff4b7dbfd6","kind":"commit","published_at":"2019-12-22T13:55:35.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.3.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"86143a54b86049dc8d725ee1418e9523c41a7b77","kind":"commit","published_at":"2019-12-15T15:01:29.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.3.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"c7d5393fff4bd3023a05d44799339d8904d7e8a1","kind":"commit","published_at":"2019-12-02T16:14:13.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.2.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"f5f79684b08cbdc8107684e7b81e674ab9b2f9af","kind":"commit","published_at":"2019-10-26T09:00:31.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"bea7b5d4777d6b1216213b6c58eee0c3d133ca94","kind":"commit","published_at":"2019-08-18T15:33:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.2.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.2.0/manifests"},{"name":"v2.1.2","sha":"39563d1b294ef5cce7102ad82177e99f646ba042","kind":"commit","published_at":"2019-06-19T11:31:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"afa4a772da3cb5218360b9e54490f49acab3bdbe","kind":"commit","published_at":"2019-06-10T13:34:45.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"653b0e00004c084aa154c72104d6451bdc7a6c42","kind":"commit","published_at":"2019-06-02T12:10:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"e2e4c48e20a5054585497f86cd360f889ef11206","kind":"commit","published_at":"2019-04-08T15:12:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"3711c47985b8a8cbbdaf4a2674fb33e88ada97a3","kind":"commit","published_at":"2019-03-28T15:19:17.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.0.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0/manifests"},{"name":"v2.0.0b2","sha":"987cf555d8d7fb08a9d59d6a1d26ac575a788bb5","kind":"commit","published_at":"2019-03-20T17:18:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.0.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0b2/manifests"},{"name":"v1.8.5","sha":"591bdd74c0739269a9b2651aec2fa2554a3d8d23","kind":"commit","published_at":"2019-03-10T07:48:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.5/manifests"},{"name":"v2.0.0b1","sha":"60a1016aa44e723a5b5cb9be60f53d617be7e2e2","kind":"commit","published_at":"2019-02-17T16:53:35.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v2.0.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v2.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v2.0.0b1/manifests"},{"name":"v1.8.4","sha":"2f61ba876c40bf8c77d74faf372279c3510166bb","kind":"commit","published_at":"2019-02-03T14:15:10.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"81328ca59881e56a90375d60ce50a9de237dbafd","kind":"commit","published_at":"2018-12-25T15:29:31.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"62a83e496093bb48bcabcc432f54005686dc06a1","kind":"commit","published_at":"2018-11-11T06:07:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"65a560fd3ed9d4899edf229a0102be12c0bb0b86","kind":"commit","published_at":"2018-09-22T08:32:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"16533cff9a1e20fc10ec78eaf7c4796cd3552965","kind":"commit","published_at":"2018-09-12T15:48:58.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.0/manifests"},{"name":"v1.7.9","sha":"1cd87a11ef8df6b783d2e48d9668370a4e1640c9","kind":"commit","published_at":"2018-09-05T14:05:02.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.9","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.9/manifests"},{"name":"v1.7.8","sha":"887c09bf7e7deb35f715021b4abc1af338194abd","kind":"commit","published_at":"2018-08-28T16:01:17.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.8","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.8/manifests"},{"name":"v1.8.0b1","sha":"00e40cc32dc763877f683ac83d06f6ed96b5641b","kind":"commit","published_at":"2018-08-20T16:17:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.8.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.8.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.8.0b1/manifests"},{"name":"v1.7.7","sha":"f9027c6daf716a6524d55786069963365c0ada90","kind":"commit","published_at":"2018-08-19T14:14:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"5c3a86d99e92373f876fccde2d17acf51463d79e","kind":"commit","published_at":"2018-07-16T15:26:31.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"b371312887869c52e7be9033e60450a9dc12ca0c","kind":"commit","published_at":"2018-05-28T16:46:45.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.5/manifests"},{"name":"v1.7.4","sha":"f7b3292d87e9a2b7eae0b4ef72e87779beefc699","kind":"commit","published_at":"2018-04-25T15:54:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"d5a108428dcb25b71980a02904b6b2ae0376f296","kind":"commit","published_at":"2018-04-22T16:23:45.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"d029b3d5c94aeeadbdbf197356d2a4c6a0335b8d","kind":"commit","published_at":"2018-03-21T12:03:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"d4b6839295a9c45ec6d3622ddc6e6ede5c906fe6","kind":"commit","published_at":"2018-02-23T14:39:34.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"34a20bf10bd809e307f5040bff16babd6f1539bd","kind":"commit","published_at":"2018-02-12T07:14:07.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0/manifests"},{"name":"v1.6.7","sha":"645044d7f03c7fcb4c39a8edf40aa66f6d6c2b64","kind":"commit","published_at":"2018-02-04T16:00:09.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.7/manifests"},{"name":"v1.7.0b2","sha":"7b0d658fe90b67cf68b77a26a449b4da583aef5a","kind":"commit","published_at":"2018-01-31T13:35:29.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0b2/manifests"},{"name":"v1.7.0b1","sha":"bb34f0199a05f41f4f47d2536e82db29a1b78858","kind":"commit","published_at":"2018-01-15T13:26:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.7.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.7.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.7.0b1/manifests"},{"name":"v1.6.6","sha":"739022730295c4968ecc212bbb80b03981eeced3","kind":"commit","published_at":"2018-01-08T12:38:18.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"33fd46b2a5c994fd450da9b48e1d359eea34daf4","kind":"commit","published_at":"2017-10-23T03:19:56.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"c6fe6a3bf23d3c61a9a05c9a2ab58ce17d594a62","kind":"commit","published_at":"2017-09-26T00:45:14.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"ddeccfc2c747942646b24fd52a0d09757cc9308b","kind":"commit","published_at":"2017-07-02T11:15:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"7ffd6ccee8b0c6316159c4295e2f44f8c57b90d6","kind":"commit","published_at":"2017-05-28T15:29:25.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.2/manifests"},{"name":"v1.6","sha":"0082bca133e8084f05af2995f264d450513eba9b","kind":"commit","published_at":"2017-05-16T13:35:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6/manifests"},{"name":"v1.6.1","sha":"0082bca133e8084f05af2995f264d450513eba9b","kind":"commit","published_at":"2017-05-16T13:35:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6.1/manifests"},{"name":"v1.5.6","sha":"f27d9447e09ad118c153f549a4aed4cad7d13c06","kind":"commit","published_at":"2017-05-14T15:14:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.6/manifests"},{"name":"v1.6b3","sha":"5eb1a6afaeb3b42c66b7edf285a7652e82a13b07","kind":"commit","published_at":"2017-05-07T09:11:57.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6b3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b3/manifests"},{"name":"v1.6b2","sha":"0f25c18ce90dd1019db63fe29a6f4878aff702c9","kind":"commit","published_at":"2017-04-29T14:46:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b2/manifests"},{"name":"v1.6b1","sha":"3a60e1eaeabda65e12140f6952e2275f263d1dd7","kind":"commit","published_at":"2017-04-23T15:41:02.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.6b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.6b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.6b1/manifests"},{"name":"v1.5.5","sha":"5dd51a7fa490d96425962fd6e942d6ae6ca74cd2","kind":"commit","published_at":"2017-04-03T15:34:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"f730297187017b5262872314151255b248f20647","kind":"commit","published_at":"2017-04-02T09:58:22.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.4/manifests"},{"name":"v1.5.3","sha":"715eb45755d9c53d4b9a94535251a21e68378a8d","kind":"commit","published_at":"2017-02-26T06:49:56.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"b1a3ff61b7837423f85e2bf488d12c766ce4d0b5","kind":"commit","published_at":"2017-01-22T08:24:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"794f6bdca4aaf81f8162e9469d6d74343cee0c31","kind":"commit","published_at":"2016-12-13T15:01:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5.1/manifests"},{"name":"v1.5","sha":"9f3a95e1da6c8a026df0b197e9d941f963341c38","kind":"commit","published_at":"2016-12-05T04:36:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5/manifests"},{"name":"v1.4.9","sha":"fa302485f3d6b574273030df3e903db135324e72","kind":"commit","published_at":"2016-11-23T14:26:12.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.9","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.9/manifests"},{"name":"v1.5b1","sha":"138edcdeb4e31e31a190a7e7a6253740f98fad1b","kind":"commit","published_at":"2016-11-06T13:09:55.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5b1/manifests"},{"name":"v1.5a2","sha":"65e37eefb3c21d4ae3cdbcd7ffe8221f7c2519f8","kind":"commit","published_at":"2016-10-17T12:31:22.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5a2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5a2/manifests"},{"name":"v1.4.8","sha":"007c855c9c6fe39f5197571a0c34b7caa3c881e4","kind":"commit","published_at":"2016-10-01T15:37:59.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.8","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"1406f6b63e5cbe0726f22b24e483c7e95b836815","kind":"commit","published_at":"2016-10-01T13:32:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.7/manifests"},{"name":"v1.5a1","sha":"85db7c5e4d3e8b73035525cacc67620fe02634e9","kind":"commit","published_at":"2016-09-21T03:28:51.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.5a1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.5a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.5a1/manifests"},{"name":"v1.4.6","sha":"4168b0bd20da33768a0028f6693ace07fd16f908","kind":"commit","published_at":"2016-08-20T09:00:04.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"effc597cb5ba054c0ea0b917e33c6dabd005a319","kind":"commit","published_at":"2016-07-13T12:20:14.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"93b3860597571545d3f2d57af376562b193f9d3f","kind":"commit","published_at":"2016-06-12T12:37:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"8b5ee35a7c2c3394572f5c37b995abf39bf951de","kind":"commit","published_at":"2016-06-05T08:09:12.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"1fbc0c9a1611e343e1386daa01c6229ffeab7555","kind":"commit","published_at":"2016-05-29T08:20:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"47681a063801df44c0bfbea0b0c4b4efe7bcd191","kind":"tag","published_at":"2016-04-12T13:18:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4.1/manifests"},{"name":"v1.4","sha":"27fb3b6be36bca57b048e0837c1351b954a062ea","kind":"tag","published_at":"2016-03-28T12:51:16.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4/manifests"},{"name":"v1.4b1","sha":"dc32f6f4a43ddea1e2abae0073c05bdf25aef97c","kind":"tag","published_at":"2016-03-06T13:04:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4b1/manifests"},{"name":"v1.3.6","sha":"9ec5305bba279787911d191fa8168ccab432fba7","kind":"tag","published_at":"2016-02-29T13:48:04.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.6/manifests"},{"name":"v1.4a1","sha":"70094b7ff06469acd4999fd9b55af735ce315733","kind":"tag","published_at":"2016-02-14T13:07:01.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.4a1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.4a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.4a1/manifests"},{"name":"v1.3.5","sha":"50951bdc9814109df848e12dd08b6a6bbdb01889","kind":"tag","published_at":"2016-01-24T03:32:47.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"8e7107b1a2d0fa55a5b81bb95073e8ab4dfa971b","kind":"tag","published_at":"2016-01-12T14:57:51.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.4/manifests"},{"name":"1.3.2","sha":"6d0df203e41f31721ead92d31974f05f99382804","kind":"tag","published_at":"2015-12-05T01:10:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.2/manifests"},{"name":"v1.3.2","sha":"6d0df203e41f31721ead92d31974f05f99382804","kind":"tag","published_at":"2015-12-05T01:10:54.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.2/manifests"},{"name":"v1.3.3","sha":"bfcfed2fe65c8d1ab8419b6b8cbeae421cd0bdee","kind":"tag","published_at":"2015-12-02T09:36:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.3/manifests"},{"name":"1.3.3","sha":"bfcfed2fe65c8d1ab8419b6b8cbeae421cd0bdee","kind":"tag","published_at":"2015-12-02T09:36:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.3/manifests"},{"name":"1.3.1","sha":"a4083dde29022eecf26281cf23f54ea586520ec9","kind":"tag","published_at":"2015-03-17T09:24:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3.1/manifests"},{"name":"v1.3.1","sha":"a4083dde29022eecf26281cf23f54ea586520ec9","kind":"tag","published_at":"2015-03-17T09:24:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3.1/manifests"},{"name":"v1.3","sha":"b87ce32e7dc09773f9e71305e66e8d6aead53dd1","kind":"tag","published_at":"2015-03-10T21:58:14.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3/manifests"},{"name":"1.3b3","sha":"567af236410bb39206c49e7b8af0a37d31beb0ee","kind":"tag","published_at":"2015-02-24T13:51:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3b3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b3/manifests"},{"name":"v1.3b3","sha":"567af236410bb39206c49e7b8af0a37d31beb0ee","kind":"tag","published_at":"2015-02-24T13:51:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3b3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b3/manifests"},{"name":"1.3b2","sha":"4a28a1297728fcf9d74813619fd5f3606f372de2","kind":"commit","published_at":"2014-12-05T10:46:18.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b2/manifests"},{"name":"v1.3b2","sha":"4a28a1297728fcf9d74813619fd5f3606f372de2","kind":"commit","published_at":"2014-12-05T10:46:18.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b2/manifests"},{"name":"v1.3b1","sha":"13237708638021fcc288eefca10be4f52e31acba","kind":"commit","published_at":"2014-10-09T15:05:46.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.3b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.3b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.3b1/manifests"},{"name":"1.3b1","sha":"13237708638021fcc288eefca10be4f52e31acba","kind":"commit","published_at":"2014-10-09T15:05:46.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.3b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.3b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.3b1/manifests"},{"name":"1.2","sha":"b4620a38887b1195b26e7b2fa5552bbfd2b9f6b7","kind":"commit","published_at":"2014-09-01T14:20:28.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2/manifests"},{"name":"1.2.3","sha":"b4620a38887b1195b26e7b2fa5552bbfd2b9f6b7","kind":"commit","published_at":"2014-09-01T14:20:28.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.3/manifests"},{"name":"v1.2.3","sha":"b4620a38887b1195b26e7b2fa5552bbfd2b9f6b7","kind":"commit","published_at":"2014-09-01T14:20:28.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.3/manifests"},{"name":"1.2.2","sha":"6a9fca835cd18519a9ef17b7b1296c3fe9d926ac","kind":"commit","published_at":"2014-03-02T07:41:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.2/manifests"},{"name":"v1.2.2","sha":"6a9fca835cd18519a9ef17b7b1296c3fe9d926ac","kind":"commit","published_at":"2014-03-02T07:41:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"8ef6226e3182633887767f72acdda852cba44194","kind":"commit","published_at":"2014-01-19T17:47:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2.1/manifests"},{"name":"1.2.1","sha":"8ef6226e3182633887767f72acdda852cba44194","kind":"commit","published_at":"2014-01-19T17:47:49.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2.1/manifests"},{"name":"v1.2","sha":"2a86eff841ffc9916995f5831113c15e68d8b901","kind":"commit","published_at":"2013-12-10T09:24:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2/manifests"},{"name":"1.2b3","sha":"3cd645f31e2a092533d960e60bdbda9bf49ac65e","kind":"commit","published_at":"2013-10-03T17:56:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2b3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b3/manifests"},{"name":"v1.2b3","sha":"3cd645f31e2a092533d960e60bdbda9bf49ac65e","kind":"commit","published_at":"2013-10-03T17:56:38.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2b3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b3/manifests"},{"name":"v1.2b2","sha":"8da68a8d66a47535f9ff85ba98b8805e1ba6ec9e","kind":"commit","published_at":"2013-09-17T13:46:04.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b2/manifests"},{"name":"1.2b2","sha":"8da68a8d66a47535f9ff85ba98b8805e1ba6ec9e","kind":"commit","published_at":"2013-09-17T13:46:04.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b2/manifests"},{"name":"v1.2b1","sha":"0b41ccb0057eb95995e6340f4bcffbfae3acc8a8","kind":"commit","published_at":"2013-03-31T13:45:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.2b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.2b1/manifests"},{"name":"1.2b1","sha":"0b41ccb0057eb95995e6340f4bcffbfae3acc8a8","kind":"commit","published_at":"2013-03-31T13:45:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.2b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.2b1/manifests"},{"name":"1.1","sha":"9bff8f206c178d973457adcb16ac9c55973257c0","kind":"commit","published_at":"2012-03-10T20:50:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1/manifests"},{"name":"1.1.3","sha":"9bff8f206c178d973457adcb16ac9c55973257c0","kind":"commit","published_at":"2012-03-10T20:50:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.1.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.3/manifests"},{"name":"v1.1.3","sha":"9bff8f206c178d973457adcb16ac9c55973257c0","kind":"commit","published_at":"2012-03-10T20:50:06.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.1.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.3/manifests"},{"name":"1.1.2","sha":"cc1ca3a43a18ad961760e7dbfc3535eddec6da79","kind":"commit","published_at":"2011-11-01T20:40:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.2/manifests"},{"name":"v1.1.2","sha":"cc1ca3a43a18ad961760e7dbfc3535eddec6da79","kind":"commit","published_at":"2011-11-01T20:40:52.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.1.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"313a428fa870d04529d77e0d470cb9a66662dd53","kind":"commit","published_at":"2011-11-01T14:24:26.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1.1/manifests"},{"name":"1.1.1","sha":"313a428fa870d04529d77e0d470cb9a66662dd53","kind":"commit","published_at":"2011-11-01T14:24:26.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.1.1/manifests"},{"name":"v1.1","sha":"de117ea97421352c44cde2ad1ce773722336e91a","kind":"commit","published_at":"2011-10-09T21:25:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.1/manifests"},{"name":"1.0.8","sha":"be6aa3940e2efc0a9372072ea4e6ae4525f0a2cc","kind":"commit","published_at":"2011-09-23T19:58:09.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.8","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.8/manifests"},{"name":"v1.0.8","sha":"be6aa3940e2efc0a9372072ea4e6ae4525f0a2cc","kind":"commit","published_at":"2011-09-23T19:58:09.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.8","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.8/manifests"},{"name":"1.0","sha":"be6aa3940e2efc0a9372072ea4e6ae4525f0a2cc","kind":"commit","published_at":"2011-09-23T19:58:09.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0/manifests"},{"name":"v1.0.7","sha":"8ba7d97fa799848fec82dbed4d7377cb638a2565","kind":"commit","published_at":"2011-01-15T15:25:43.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.7/manifests"},{"name":"1.0.7","sha":"8ba7d97fa799848fec82dbed4d7377cb638a2565","kind":"commit","published_at":"2011-01-15T15:25:43.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.7/manifests"},{"name":"1.0.6","sha":"4db4fdc0c3c4635a68f149883722af3ea00f0025","kind":"commit","published_at":"2011-01-04T22:43:29.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.6/manifests"},{"name":"v1.0.6","sha":"4db4fdc0c3c4635a68f149883722af3ea00f0025","kind":"commit","published_at":"2011-01-04T22:43:29.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"ffd9268a658d0485afe2de9c6c30f7f885fac0ba","kind":"commit","published_at":"2010-11-12T07:35:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.5/manifests"},{"name":"1.0.5","sha":"ffd9268a658d0485afe2de9c6c30f7f885fac0ba","kind":"commit","published_at":"2010-11-12T07:35:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.5/manifests"},{"name":"v1.0.4","sha":"a3afc2a202a9a093597a4c3864672c368d2b4c18","kind":"commit","published_at":"2010-09-17T08:02:07.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.4/manifests"},{"name":"1.0.4","sha":"a3afc2a202a9a093597a4c3864672c368d2b4c18","kind":"commit","published_at":"2010-09-17T08:02:07.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.4/manifests"},{"name":"v1.0.3","sha":"7f66b593004d828f54697c7e6f4d912114e5147b","kind":"commit","published_at":"2010-08-23T17:06:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.3/manifests"},{"name":"1.0.3","sha":"7f66b593004d828f54697c7e6f4d912114e5147b","kind":"commit","published_at":"2010-08-23T17:06:44.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"d1cc9be1d00bfe88887aeec74ec34f81edefb9fa","kind":"commit","published_at":"2010-08-14T15:09:23.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.2/manifests"},{"name":"v1.0.2","sha":"d1cc9be1d00bfe88887aeec74ec34f81edefb9fa","kind":"commit","published_at":"2010-08-14T15:09:23.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.2/manifests"},{"name":"1.0.1","sha":"6262c275a750d36402ba430f3f01ffaca18b3098","kind":"commit","published_at":"2010-07-27T17:40:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0.1/manifests"},{"name":"v1.0.1","sha":"6262c275a750d36402ba430f3f01ffaca18b3098","kind":"commit","published_at":"2010-07-27T17:40:19.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"690fc257e9a539a4c193ba8efe5587f7c102785c","kind":"commit","published_at":"2010-07-23T13:15:33.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0/manifests"},{"name":"0.6.7","sha":"08285e6a50e4138b516100c3d1079ff11ce07969","kind":"commit","published_at":"2010-06-05T16:42:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.7/manifests"},{"name":"0.6","sha":"08285e6a50e4138b516100c3d1079ff11ce07969","kind":"commit","published_at":"2010-06-05T16:42:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6/manifests"},{"name":"v0.6.7","sha":"08285e6a50e4138b516100c3d1079ff11ce07969","kind":"commit","published_at":"2010-06-05T16:42:11.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.7","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.7/manifests"},{"name":"1.0b2","sha":"0a91ac75b7d0b3d5ba415723f797df9604a3f997","kind":"commit","published_at":"2010-05-30T17:52:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0b2/manifests"},{"name":"v1.0b2","sha":"0a91ac75b7d0b3d5ba415723f797df9604a3f997","kind":"commit","published_at":"2010-05-30T17:52:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0b2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0b2/manifests"},{"name":"1.0b1","sha":"785cfa2560d50b52997c8b18314d2cd55fe10437","kind":"commit","published_at":"2010-05-24T23:17:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/1.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/1.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/1.0b1/manifests"},{"name":"v1.0b1","sha":"785cfa2560d50b52997c8b18314d2cd55fe10437","kind":"commit","published_at":"2010-05-24T23:17:03.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v1.0b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v1.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v1.0b1/manifests"},{"name":"v0.6.6","sha":"4a796be021bc0e93c5fb40b12251b2bf079fa0b0","kind":"commit","published_at":"2010-05-24T22:53:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.6/manifests"},{"name":"0.6.6","sha":"4a796be021bc0e93c5fb40b12251b2bf079fa0b0","kind":"commit","published_at":"2010-05-24T22:53:40.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.6/manifests"},{"name":"v0.6.5","sha":"e9fe355ecd2769e8c24b7a3239e2c277e06499fd","kind":"commit","published_at":"2010-03-01T22:12:59.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.5/manifests"},{"name":"0.6.5","sha":"e9fe355ecd2769e8c24b7a3239e2c277e06499fd","kind":"commit","published_at":"2010-03-01T22:12:59.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.5/manifests"},{"name":"0.6.4","sha":"872062f93b6ba2adebe369e4f38e6b45c3979101","kind":"commit","published_at":"2010-01-12T20:55:59.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.4/manifests"},{"name":"v0.6.4","sha":"872062f93b6ba2adebe369e4f38e6b45c3979101","kind":"commit","published_at":"2010-01-12T20:55:59.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.4/manifests"},{"name":"0.6.3","sha":"aea14370d90ff203080f3b442fa50fa405b589b9","kind":"commit","published_at":"2009-09-03T22:06:12.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.3/manifests"},{"name":"v0.6.3","sha":"aea14370d90ff203080f3b442fa50fa405b589b9","kind":"commit","published_at":"2009-09-03T22:06:12.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"b4921a48c5b5deaabd612fe712e29f0d973e60bd","kind":"commit","published_at":"2009-06-16T21:45:41.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.2/manifests"},{"name":"0.6.2","sha":"b4921a48c5b5deaabd612fe712e29f0d973e60bd","kind":"commit","published_at":"2009-06-16T21:45:41.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.2/manifests"},{"name":"v0.6.1","sha":"07ef8c9f9944a02d11fe27e9dfe3817140c92f18","kind":"commit","published_at":"2009-03-26T16:57:56.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6.1/manifests"},{"name":"0.6.1","sha":"07ef8c9f9944a02d11fe27e9dfe3817140c92f18","kind":"commit","published_at":"2009-03-26T16:57:56.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6.1/manifests"},{"name":"v0.6","sha":"96689eec28c1b70e0871b907f7d0e277cb019e3f","kind":"commit","published_at":"2009-03-24T20:45:17.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6/manifests"},{"name":"0.5","sha":"ecf20b3f7bf13aed37ec4d331520582c76c973d5","kind":"commit","published_at":"2009-03-24T08:17:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5/manifests"},{"name":"v0.5.2","sha":"ecf20b3f7bf13aed37ec4d331520582c76c973d5","kind":"commit","published_at":"2009-03-24T08:17:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.5.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.2/manifests"},{"name":"0.5.2","sha":"ecf20b3f7bf13aed37ec4d331520582c76c973d5","kind":"commit","published_at":"2009-03-24T08:17:24.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.5.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.2/manifests"},{"name":"0.6b1","sha":"7c6c3da0b6ae7b049a771150a49e589a45de83ff","kind":"commit","published_at":"2009-03-16T22:56:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.6b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.6b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.6b1/manifests"},{"name":"v0.6b1","sha":"7c6c3da0b6ae7b049a771150a49e589a45de83ff","kind":"commit","published_at":"2009-03-16T22:56:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.6b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.6b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.6b1/manifests"},{"name":"v0.5.2b1","sha":"fe8fba29237b7b156ff4b9acb20d0f391deb2757","kind":"commit","published_at":"2009-03-16T22:51:02.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.5.2b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.5.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.2b1/manifests"},{"name":"0.5.2b1","sha":"fe8fba29237b7b156ff4b9acb20d0f391deb2757","kind":"commit","published_at":"2009-03-16T22:51:02.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.5.2b1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.5.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.2b1/manifests"},{"name":"v0.5.1","sha":"3f8d3b634f282514e22683681d7db6b566ca6d44","kind":"commit","published_at":"2008-12-15T20:55:50.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.5.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5.1/manifests"},{"name":"0.5.1","sha":"3f8d3b634f282514e22683681d7db6b566ca6d44","kind":"commit","published_at":"2008-12-15T20:55:50.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.5.1","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.5.1/manifests"},{"name":"v0.5","sha":"9cce898a36979ba688799024017712a0301a34ca","kind":"commit","published_at":"2008-11-23T18:02:32.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.5","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.5/manifests"},{"name":"v0.4","sha":"a8bc1187dda7bf8f4db0fedc883ddeadb9f420e9","kind":"commit","published_at":"2008-06-23T12:37:53.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.4/manifests"},{"name":"0.4","sha":"a8bc1187dda7bf8f4db0fedc883ddeadb9f420e9","kind":"commit","published_at":"2008-06-23T12:37:53.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.4","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.4/manifests"},{"name":"v0.3","sha":"356d5f6ed780845af68f4efe699a415b8e14da68","kind":"commit","published_at":"2008-05-06T07:23:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.3/manifests"},{"name":"0.3","sha":"356d5f6ed780845af68f4efe699a415b8e14da68","kind":"commit","published_at":"2008-05-06T07:23:08.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.3","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.3/manifests"},{"name":"v0.2","sha":"47f0113778ca9a3b6dd806a9a08ec5e6e3258b86","kind":"commit","published_at":"2008-04-27T20:08:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.2/manifests"},{"name":"0.2","sha":"47f0113778ca9a3b6dd806a9a08ec5e6e3258b86","kind":"commit","published_at":"2008-04-27T20:08:05.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.2","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.2/manifests"},{"name":"0.1.61950","sha":"5b0232ad4301e08374c7275d4852ff0c6dc596a5","kind":"commit","published_at":"2008-03-26T15:34:47.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.1.61950","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.1.61950","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61950/manifests"},{"name":"v0.1.61950","sha":"5b0232ad4301e08374c7275d4852ff0c6dc596a5","kind":"commit","published_at":"2008-03-26T15:34:47.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.1.61950","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.1.61950","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61950/manifests"},{"name":"v0.1.61945","sha":"8125b6b2af515684d5df8446dcadc07ee3eb9ddf","kind":"commit","published_at":"2008-03-26T13:13:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.1.61945","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.1.61945","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61945","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61945/manifests"},{"name":"0.1.61945","sha":"8125b6b2af515684d5df8446dcadc07ee3eb9ddf","kind":"commit","published_at":"2008-03-26T13:13:42.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.1.61945","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.1.61945","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61945","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61945/manifests"},{"name":"v0.1.61843","sha":"59a60d5e9f022f4242f1a6616fb2576a5ca98359","kind":"commit","published_at":"2008-03-24T09:43:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.1.61843","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.1.61843","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61843","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61843/manifests"},{"name":"0.1.61843","sha":"59a60d5e9f022f4242f1a6616fb2576a5ca98359","kind":"commit","published_at":"2008-03-24T09:43:00.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.1.61843","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.1.61843","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61843","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61843/manifests"},{"name":"v0.1.61798","sha":"5d272bdd0d1eb765529f986859fef6b85bfcc68d","kind":"commit","published_at":"2008-03-23T15:07:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.1.61798","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.1.61798","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61798","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61798/manifests"},{"name":"0.1.61798","sha":"5d272bdd0d1eb765529f986859fef6b85bfcc68d","kind":"commit","published_at":"2008-03-23T15:07:15.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.1.61798","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.1.61798","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61798","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61798/manifests"},{"name":"v0.1.61611","sha":"b2c8c8752ded96ddf18794f7163280e975d968b7","kind":"commit","published_at":"2008-03-21T14:03:25.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/v0.1.61611","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/v0.1.61611","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61611","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/v0.1.61611/manifests"},{"name":"0.1.61611","sha":"b2c8c8752ded96ddf18794f7163280e975d968b7","kind":"commit","published_at":"2008-03-21T14:03:25.000Z","download_url":"https://codeload.github.com/sphinx-doc/sphinx/tar.gz/0.1.61611","html_url":"https://github.com/sphinx-doc/sphinx/releases/tag/0.1.61611","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61611","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sphinx-doc%2Fsphinx/tags/0.1.61611/manifests"}]},"repo_metadata_updated_at":"2024-09-08T01:59:10.908Z","dependent_packages_count":7351,"downloads":110864917,"downloads_period":"last-month","dependent_repos_count":68751,"rankings":{"downloads":0.07868571019814492,"dependent_repos_count":0.01980898997995257,"dependent_packages_count":0.002567832034438296,"stargazers_count":0.7666812788537197,"forks_count":0.5933526165291348,"docker_downloads_count":0.313642341349249,"average":0.29578979482410656},"purl":"pkg:pypi/sphinx","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/sphinx","docker_dependents_count":2473,"docker_downloads_count":434812231,"usage_url":"https://repos.ecosyste.ms/usage/pypi/sphinx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/sphinx/dependencies","status":null,"funding_links":["https://github.com/sponsors/sphinx-doc"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sphinx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sphinx/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sphinx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sphinx/related_packages","maintainers":[{"uuid":"tk0miya","login":"tk0miya","name":null,"email":null,"url":null,"packages_count":65,"html_url":"https://pypi.org/user/tk0miya/","role":null,"created_at":"2022-11-15T02:25:11.605Z","updated_at":"2022-11-15T02:25:11.605Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tk0miya/packages"},{"uuid":"AA-Turner","login":"AA-Turner","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://pypi.org/user/AA-Turner/","role":"Owner","created_at":"2023-08-09T09:02:00.967Z","updated_at":"2023-08-09T09:02:00.967Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/AA-Turner/packages"},{"uuid":"Sphinx","login":"Sphinx","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/Sphinx/","role":null,"created_at":"2024-09-05T09:04:37.795Z","updated_at":"2024-09-05T09:04:37.795Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Sphinx/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":690322,"maintainers_count":292759,"namespaces_count":0,"keywords_count":228590,"github":"pypi","metadata":{"funded_packages_count":48950},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-06-06T05:32:09.692Z","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":836,"unique_repositories_count_past_30_days":8,"recent_issues":[{"uuid":"4661821905","node_id":"PR_kwDON6L3W87mXfea","number":41,"state":"open","title":"deps: update sphinx requirement from \u003e=7.0.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-15T03:36:51.000Z","updated_at":"2026-06-15T03:36:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: update","packages":[{"name":"sphinx","old_version":"\u003e=7.0.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.0.4\"\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 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/katelouie/stellium/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/katelouie%2Fstellium/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"},{"uuid":"4558613804","node_id":"PR_kwDORe0Ew87hI0Tq","number":23,"state":"open","title":"build(deps): update sphinx requirement from \u003e=7.0 to \u003e=7.4.7 in /sdks/python","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T18:49:11.000Z","updated_at":"2026-05-31T18:49:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0","new_version":"\u003e=7.4.7","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":"/sdks/python","ecosystem":"pip"},"body":"\u003e [!WARNING]\n\u003e Dependabot will stop supporting `python v3.9`!\n\u003e \n\u003e Please upgrade to one of the following versions: `v3.9`, `v3.10`, `v3.11`, `v3.12`, `v3.13`, or `v3.14`.\n\u003e\n\nUpdates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 7.4.7\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\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/sphinx-doc/sphinx/blob/v7.4.7/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 7.4.7 (released Jul 20, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12096\"\u003e#12096\u003c/a\u003e: Warn when files are overwritten in the build directory.\nPatch by Adam Turner and Bénédikt Tran.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e: Ensure that old-style object description options are respected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e: Support callable objects in :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e type\nmetadata in the Python domain.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e: Resolve :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e warnings with\n\u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e,\nespecially when using :mod:\u003ccode\u003edataclasses\u003c/code\u003e as type metadata.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e: autosummary: Fix warnings with :rst:role:\u003ccode\u003e!autolink\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.6 (released Jul 18, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/9743\"\u003e#9743\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12609\"\u003e#12609\u003c/a\u003e: autosummary: Do not add the package prefix when\ngenerating autosummary directives for modules within a package.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12613\"\u003e#12613\u003c/a\u003e: Reduce log severity for ambiguity detection during inventory loading.\nPatch by James Addison.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.5 (released Jul 16, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12593\"\u003e#12593\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12600\"\u003e#12600\u003c/a\u003e: Revert coercing the type of selected :confval:\u003ccode\u003ehtml_sidebars\u003c/code\u003e\nvalues to a list.\nLog an error message when string values are detected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12594\"\u003e#12594\u003c/a\u003e: LaTeX: since 7.4.0, :rst:dir:\u003ccode\u003eseealso\u003c/code\u003e and other \u0026quot;light\u0026quot; admonitions\nnow break PDF builds if they contain a :dudir:\u003ccode\u003efigure\u003c/code\u003e directive; and also\nif they are contained in a table cell (rendered by \u003ccode\u003etabulary\u003c/code\u003e).\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.4 (released Jul 15, 2024)\u003c/h1\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/sphinx-doc/sphinx/commit/0d912c85fd3ec385432fe707f6a0678425d1e841\"\u003e\u003ccode\u003e0d912c8\u003c/code\u003e\u003c/a\u003e Bump to 7.4.7 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bbc97e035720d96f617921dbd25022e121495b98\"\u003e\u003ccode\u003ebbc97e0\u003c/code\u003e\u003c/a\u003e autosummary: Filter invalid import prefixes in \u003ccode\u003eautolink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/6c486a575c858b8b82d2580b76c410121663505f\"\u003e\u003ccode\u003e6c486a5\u003c/code\u003e\u003c/a\u003e Fix detecting file changes for the overwritten file warning (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12627\"\u003e#12627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/2bd973e7191c5bc382c1a92b37ab1f20268f42d6\"\u003e\u003ccode\u003e2bd973e\u003c/code\u003e\u003c/a\u003e autodoc: Fix warnings with dataclasses in \u003ccode\u003eAnnotated\u003c/code\u003e metadata (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/dd77f851494d24d19aecf0328c6913d121b8b51c\"\u003e\u003ccode\u003edd77f85\u003c/code\u003e\u003c/a\u003e Support callables in \u003ccode\u003eAnnotated\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ed4ca7e038364b3b10e3d36abb84ee034d4d94c\"\u003e\u003ccode\u003e1ed4ca7\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003etest_build_manpage\u003c/code\u003e as XFAIL following changes in Docutils master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/cd8ce07d31cfab61b6996cec1334681600dd3259\"\u003e\u003ccode\u003ecd8ce07\u003c/code\u003e\u003c/a\u003e Update message catalogues following reverted commits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c6cd25f50dcc2a0bc369da80e75f105a4821d43b\"\u003e\u003ccode\u003ec6cd25f\u003c/code\u003e\u003c/a\u003e Partially revert \u0026quot;Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/11626\"\u003e#11626\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/fa2ba7d5aeaff36aeb1a6c2f49846432fc932c7a\"\u003e\u003ccode\u003efa2ba7d\u003c/code\u003e\u003c/a\u003e Partially Revert \u0026quot;[bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12563\"\u003e#12563\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/e439c6f33f8d8e7bc06b4f6f25dadfda74869ee0\"\u003e\u003ccode\u003ee439c6f\u003c/code\u003e\u003c/a\u003e Ensure that old-style object description options are respected (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v7.4.7\"\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 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/WyattAu/aether-core/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/WyattAu%2Faether-core/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"4550524785","node_id":"PR_kwDOFBCRpc7gv_jP","number":433,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T00:14:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T17:52:05.000Z","updated_at":"2026-06-06T00:14:30.000Z","time_to_close":627743,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":14,"packages":[{"name":"pip","old_version":"26.1","new_version":"26.1.1","repository_url":"https://github.com/pypa/pip"},{"name":"wheel","old_version":"0.46.3","new_version":"0.47.0","repository_url":"https://github.com/pypa/wheel"},{"name":"doc8","old_version":"1.1.2","new_version":"2.0.0","repository_url":"https://github.com/pycqa/doc8"},{"name":"mypy","old_version":"1.19.1","new_version":"2.1.0","repository_url":"https://github.com/python/mypy"},{"name":"ruff","old_version":"0.14.14","new_version":"0.15.15","repository_url":"https://github.com/astral-sh/ruff"},{"name":"moto","old_version":"5.1.22","new_version":"5.2.1","repository_url":"https://github.com/getmoto/moto"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"},{"name":"pytest-rerunfailures","old_version":"16.1","new_version":"16.3","repository_url":"https://github.com/pytest-dev/pytest-rerunfailures"},{"name":"bump-my-version","old_version":"1.2.7","new_version":"1.3.0","repository_url":"https://github.com/callowayproject/bump-my-version"},{"name":"ipython","old_version":"8.38.0","new_version":"8.39.0","repository_url":"https://github.com/ipython/ipython"},{"name":"nbsphinx-link","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/vidartf/nbsphinx-link"},{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"sphinx-autodoc-typehints","old_version":"2.3.0","new_version":"3.0.1","repository_url":"https://github.com/tox-dev/sphinx-autodoc-typehints"}],"path":null,"ecosystem":"pip"},"body":"Bumps the development-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pip](https://github.com/pypa/pip) | `26.1` | `26.1.1` |\n| [wheel](https://github.com/pypa/wheel) | `0.46.3` | `0.47.0` |\n| [doc8](https://github.com/pycqa/doc8) | `1.1.2` | `2.0.0` |\n| [mypy](https://github.com/python/mypy) | `1.19.1` | `2.1.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.14` | `0.15.15` |\n| [moto](https://github.com/getmoto/moto) | `5.1.22` | `5.2.1` |\n| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `7.0.0` | `7.1.0` |\n| [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures) | `16.1` | `16.3` |\n| [bump-my-version](https://github.com/callowayproject/bump-my-version) | `1.2.7` | `1.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `8.38.0` | `8.39.0` |\n| [nbsphinx-link](https://github.com/vidartf/nbsphinx-link) | `1.3.1` | `1.4.0` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.1.3` |\n| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.3.0` | `3.0.1` |\n\n\nUpdates `pip` from 26.1 to 26.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.1.1 (2026-05-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where uninstallation left behind empty directories. Revert the\nremoval of the adjacent \u003ccode\u003e__pycache__\u003c/code\u003e directory when a .py file is removed. (\u003ccode\u003e[#13973](https://github.com/pypa/pip/issues/13973) \u0026lt;https://github.com/pypa/pip/issues/13973\u0026gt;\u003c/code\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/pypa/pip/commit/4432a371c6471e6a93c3eb39b3e9ab2b876b13b9\"\u003e\u003ccode\u003e4432a37\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/4943e17e7dd079b3f58e88009d10308f2c55a3ed\"\u003e\u003ccode\u003e4943e17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13973\"\u003e#13973\u003c/a\u003e from pypa/revert-13725-vfazio-remove-all-optimizati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/e9e7b90f35bfcd3c9e4ff93e0f0cc1b90f59aa68\"\u003e\u003ccode\u003ee9e7b90\u003c/code\u003e\u003c/a\u003e Add news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/0ff696479aa07ea5ca78b08d205ae23854b6e0e8\"\u003e\u003ccode\u003e0ff6964\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Remove \u003cstrong\u003epycache\u003c/strong\u003e when package is removed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/cc6b082d6b9350d96c5a24337b12b7a42846c410\"\u003e\u003ccode\u003ecc6b082\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13951\"\u003e#13951\u003c/a\u003e from sbidoul/release/26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/b2671f1cb340f33db300f0bffc062402bce3eca0\"\u003e\u003ccode\u003eb2671f1\u003c/code\u003e\u003c/a\u003e Bump for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.1...26.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wheel` from 0.46.3 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/wheel/releases\"\u003ewheel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without unpacking them (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains uppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory inside uses normalized lowercase naming (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/411\"\u003e#411\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/pypa/wheel/blob/main/docs/news.rst\"\u003ewheel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e0.47.0 (2026-04-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without\nunpacking them (\u003ccode\u003e[#639](https://github.com/pypa/wheel/issues/639) \u0026lt;https://github.com/pypa/wheel/issues/639\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains\nuppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory\ninside uses normalized lowercase naming\n(\u003ccode\u003e[#411](https://github.com/pypa/wheel/issues/411) \u0026lt;https://github.com/pypa/wheel/issues/411\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.3 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eImportError: cannot import name '_setuptools_logging' from 'wheel'\u003c/code\u003e when\ninstalled alongside an old version of setuptools and running the \u003ccode\u003ebdist_wheel\u003c/code\u003e\ncommand (\u003ccode\u003e[#676](https://github.com/pypa/wheel/issues/676) \u0026lt;https://github.com/pypa/wheel/issues/676\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.2 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003ebdist_wheel\u003c/code\u003e command for compatibility with \u003ccode\u003esetuptools\u003c/code\u003e older than\nv70.1\u003c/li\u003e\n\u003cli\u003eImporting \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e now emits a \u003ccode\u003eFutureWarning\u003c/code\u003e instead of a\n\u003ccode\u003eDeprecationWarning\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewheel unpack\u003c/code\u003e potentially altering the permissions of files outside of the\ndestination tree with maliciously crafted wheels (CVE-2026-24049)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.1 (2025-04-08)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily restored the \u003ccode\u003ewheel.macosx_libfile\u003c/code\u003e module\n(\u003ccode\u003e[#659](https://github.com/pypa/wheel/issues/659) \u0026lt;https://github.com/pypa/wheel/issues/659\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.0 (2025-04-03)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for Python 3.8\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003ebdist_wheel\u003c/code\u003e setuptools command implementation and entry point.\nThe \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e module is now just an alias to\n\u003ccode\u003esetuptools.command.bdist_wheel\u003c/code\u003e, emitting a deprecation warning on import.\u003c/li\u003e\n\u003cli\u003eRemoved vendored \u003ccode\u003epackaging\u003c/code\u003e in favor of a run-time dependency on it\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.metadata\u003c/code\u003e module private (with a deprecation warning if it's\nimported\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.cli\u003c/code\u003e package private (no deprecation warning)\u003c/li\u003e\n\u003cli\u003eFixed an exception when calling the \u003ccode\u003econvert\u003c/code\u003e command with an empty description\nfield\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.45.1 (2024-11-23)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed pure Python wheels converted from eggs and wininst files having the ABI tag in\nthe file name\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/pypa/wheel/commit/efd83a750f07a33462ea2eed365fd8dac9e51442\"\u003e\u003ccode\u003eefd83a7\u003c/code\u003e\u003c/a\u003e Created a new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/bb69216d35588c2a0febc2d9a130727fe6e46ee3\"\u003e\u003ccode\u003ebb69216\u003c/code\u003e\u003c/a\u003e Reordered the changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/d5a1763ce927618bfa7d82abe334d0d14a93cc37\"\u003e\u003ccode\u003ed5a1763\u003c/code\u003e\u003c/a\u003e fix(wheelfile): resolve .dist-info path case-insensitively when reading wheel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/5718957928ece25eb0d1c12023c71dea4fcb5cf9\"\u003e\u003ccode\u003e5718957\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/625806845ae5756be3cc0f9d44832c29079c0954\"\u003e\u003ccode\u003e6258068\u003c/code\u003e\u003c/a\u003e chore: log_level is better than log_cli_level (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/2975debc789682b3a448b134611acc6962a93eb3\"\u003e\u003ccode\u003e2975deb\u003c/code\u003e\u003c/a\u003e Require tox \u0026gt;= 4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/47674ba770e5ee72d679b7eb32b558e0c177640d\"\u003e\u003ccode\u003e47674ba\u003c/code\u003e\u003c/a\u003e chore: add check-sdist to checks (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/681\"\u003e#681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/56223f6f8dfa8d3d40923f24dcf159204698d7b6\"\u003e\u003ccode\u003e56223f6\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e__package__\u003c/code\u003e → \u003ccode\u003e__spec__.parent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/0ce509e02dc3cd1b7b0bdf868482de062b3c21c3\"\u003e\u003ccode\u003e0ce509e\u003c/code\u003e\u003c/a\u003e Added the wheel info subcommand (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/39039c0f3446c1ed5ec52621e98bc2bad8178a06\"\u003e\u003ccode\u003e39039c0\u003c/code\u003e\u003c/a\u003e Improved the index page\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pypa/wheel/compare/0.46.3...0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doc8` from 1.1.2 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pycqa/doc8/releases\"\u003edoc8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eMajor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/PyCQA/doc8/commit/2a7a5eef1de341fab48019faf3de8a64ac2ad900\"\u003e\u003ccode\u003e2a7a5ee\u003c/code\u003e\u003c/a\u003e Replace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/3f46d16dcbce1ef70fd8ab7694862059c600ab14\"\u003e\u003ccode\u003e3f46d16\u003c/code\u003e\u003c/a\u003e More fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/99587493757d72d7d84d7f7dcfde6c36b9d78a4e\"\u003e\u003ccode\u003e9958749\u003c/code\u003e\u003c/a\u003e Update github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/eafb43d940c6a8d29bbdc2acf28ca9e7c5a6c085\"\u003e\u003ccode\u003eeafb43d\u003c/code\u003e\u003c/a\u003e Update project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/62c68c51e59bdecebed053db449f245a296ceaec\"\u003e\u003ccode\u003e62c68c5\u003c/code\u003e\u003c/a\u003e Require python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/a12d087192553bfdf1f5025f7b33461a49ebd3b8\"\u003e\u003ccode\u003ea12d087\u003c/code\u003e\u003c/a\u003e Bump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pycqa/doc8/compare/v1.1.2...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mypy` from 1.19.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/python/mypy/blob/master/CHANGELOG.md\"\u003emypy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eMypy Release Notes\u003c/h1\u003e\n\u003ch2\u003eNext Release\u003c/h2\u003e\n\u003ch2\u003eMypy 2.1\u003c/h2\u003e\n\u003cp\u003eWe’ve just uploaded mypy 2.1.0 to the Python Package Index (\u003ca href=\"https://pypi.org/project/mypy/\"\u003ePyPI\u003c/a\u003e).\nMypy is a static type checker for Python. This release includes new features, performance\nimprovements and bug fixes. You can install it as follows:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epython3 -m pip install -U mypy\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can read the full documentation for this release on \u003ca href=\"http://mypy.readthedocs.io\"\u003eRead the Docs\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003elibrt.vecs: Fast Growable Array Type for Mypyc\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003elibrt.vecs\u003c/code\u003e module provides an efficient growable array type \u003ccode\u003evec\u003c/code\u003e that is\noptimized for mypyc use. It provides fast, packed arrays with integer and floating point\nvalue types, which can be \u003cstrong\u003eseveral times faster\u003c/strong\u003e than \u003ccode\u003elist\u003c/code\u003e, and tens of times faster\nthan \u003ccode\u003earray.array\u003c/code\u003e in code compiled using mypyc. It also supports nested \u003ccode\u003evec\u003c/code\u003e objects and\nnon-value-type items, such as \u003ccode\u003evec[vec[str]]\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://mypyc.readthedocs.io/en/latest/librt_vecs.html\"\u003edocumentation\u003c/a\u003e for\nthe details.\u003c/p\u003e\n\u003cp\u003eContributed by Jukka Lehtosalo.\u003c/p\u003e\n\u003ch3\u003elibrt.random: Fast Pseudo-Random Number Generation\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003elibrt.random\u003c/code\u003e module provides fast pseudo-random number generation that is\noptimized for code compiled using mypyc. It can be 3x to 10x faster than the stdlib\n\u003ccode\u003erandom\u003c/code\u003e module in compiled code.\u003c/p\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://mypyc.readthedocs.io/en/latest/librt_random.html\"\u003edocumentation\u003c/a\u003e for\nthe details.\u003c/p\u003e\n\u003cp\u003eContributed by Jukka Lehtosalo (PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21433\"\u003e21433\u003c/a\u003e).\u003c/p\u003e\n\u003ch3\u003eMypyc Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake compilation order with multiple files consistent (Piotr Sawicki, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21419\"\u003e21419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on accessing \u003ccode\u003eStopAsyncIteration\u003c/code\u003e (Piotr Sawicki, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21406\"\u003e21406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incremental compilation with \u003ccode\u003eseparate\u003c/code\u003e flag (Vaggelis Danias, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21299\"\u003e21299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes to Crashes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash on partial type with \u003ccode\u003e--allow-redefinition\u003c/code\u003e and \u003ccode\u003eglobal\u003c/code\u003e declaration (Jukka Lehtosalo, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21428\"\u003e21428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken awaitable generator patching (Ivan Levkivskyi, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21435\"\u003e21435\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges to Messages\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/python/mypy/commit/c1c336d7e34eb313080c79b156518c58d27c7234\"\u003e\u003ccode\u003ec1c336d\u003c/code\u003e\u003c/a\u003e Remove +dev from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/74df14b7cbf08140236aa45bbb7f42219b0b1df7\"\u003e\u003ccode\u003e74df14b\u003c/code\u003e\u003c/a\u003e Add changelog for mypy 2.1 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21464\"\u003e#21464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/022d9bc96f86c40f338a5cf150f1806cc8f300ff\"\u003e\u003ccode\u003e022d9bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;TypeForm: Enable by default (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21262\"\u003e#21262\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/8826288214f1cb31496e610667481221e025359c\"\u003e\u003ccode\u003e8826288\u003c/code\u003e\u003c/a\u003e [mypyc] Document librt.random (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/3f4067b699dbe52d08e42ef3b3ebfdebdc06bd96\"\u003e\u003ccode\u003e3f4067b\u003c/code\u003e\u003c/a\u003e Bump librt version to 0.11.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21458\"\u003e#21458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/2b1eb58a250c5f1eb4ef5fb1f312ff528c5a1d4e\"\u003e\u003ccode\u003e2b1eb58\u003c/code\u003e\u003c/a\u003e [mypyc] Enable incremental self-compilation (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21369\"\u003e#21369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/8152f4af3f6c03beaf2660026240f0fdce7feecc\"\u003e\u003ccode\u003e8152f4a\u003c/code\u003e\u003c/a\u003e Respect file config comments for stale modules (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21444\"\u003e#21444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/116d60bdd3fdfe8d97c6afe99370910db56f1b92\"\u003e\u003ccode\u003e116d60b\u003c/code\u003e\u003c/a\u003e Fix nondeterminism from nonassociativity of overload joins (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21455\"\u003e#21455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/6c4af8e42110cea3f84bc02add2ca7b89c268210\"\u003e\u003ccode\u003e6c4af8e\u003c/code\u003e\u003c/a\u003e Fix function call message change for small number of args (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/4b8fdcaf24032592510e8f15421fb32d82a71800\"\u003e\u003ccode\u003e4b8fdca\u003c/code\u003e\u003c/a\u003e [mypyc] Add librt.random module (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21433\"\u003e#21433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/python/mypy/compare/v1.19.1...v2.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.14 to 0.15.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.15\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-28.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Markdown closing fence handling (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25310\"\u003e#25310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Report duplicate imports in \u003ccode\u003etyping.TYPE_CHECKING\u003c/code\u003e block (\u003ccode\u003eF811\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/22560\"\u003e#22560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Treat function-scope bare annotations as locals per PEP 526 (\u003ccode\u003eF821\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21540\"\u003e#21540\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid redundant \u003ccode\u003eTokenValue\u003c/code\u003e drops in the lexer (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25300\"\u003e#25300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens \u003ccode\u003eVec\u003c/code\u003e size (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25354\"\u003e#25354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eThinVec\u003c/code\u003e in AST to shrink \u003ccode\u003eStmt\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25361\"\u003e#25361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eline-length\u003c/code\u003e example for \u003ccode\u003e--config\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25389\"\u003e#25389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-comprehensions\u003c/code\u003e] Document \u003ccode\u003eRecursionError\u003c/code\u003e edge case in \u003ccode\u003e__len__\u003c/code\u003e (\u003ccode\u003eC416\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25286\"\u003e#25286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003emccabe\u003c/code\u003e] Improve example (\u003ccode\u003eC901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25287\"\u003e#25287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Clarify fix safety docs (\u003ccode\u003eUP007\u003c/code\u003e, \u003ccode\u003eUP045\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25288\"\u003e#25288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003erefurb\u003c/code\u003e] Document \u003ccode\u003eFURB192\u003c/code\u003e exception change for empty sequences (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25317\"\u003e#25317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Document false negative for user-defined types (\u003ccode\u003eRUF013\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25289\"\u003e#25289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFormatter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix formatting of lambdas nested within f-strings (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25398\"\u003e#25398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eServer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn code action for \u003ccode\u003ecodeAction/resolve\u003c/code\u003e requests that contain no or no valid URL (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25365\"\u003e#25365\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chirizxc\"\u003e\u003ccode\u003e@​chirizxc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adityasingh2400\"\u003e\u003ccode\u003e@​adityasingh2400\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charliermarsh\"\u003e\u003ccode\u003e@​charliermarsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fallintoplace\"\u003e\u003ccode\u003e@​fallintoplace\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/martin-schlossarek\"\u003e\u003ccode\u003e@​martin-schlossarek\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MichaReiser\"\u003e\u003ccode\u003e@​MichaReiser\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/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.15\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-28.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Markdown closing fence handling (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25310\"\u003e#25310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Report duplicate imports in \u003ccode\u003etyping.TYPE_CHECKING\u003c/code\u003e block (\u003ccode\u003eF811\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/22560\"\u003e#22560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Treat function-scope bare annotations as locals per PEP 526 (\u003ccode\u003eF821\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21540\"\u003e#21540\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid redundant \u003ccode\u003eTokenValue\u003c/code\u003e drops in the lexer (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25300\"\u003e#25300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens \u003ccode\u003eVec\u003c/code\u003e size (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25354\"\u003e#25354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eThinVec\u003c/code\u003e in AST to shrink \u003ccode\u003eStmt\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25361\"\u003e#25361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eline-length\u003c/code\u003e example for \u003ccode\u003e--config\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25389\"\u003e#25389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-comprehensions\u003c/code\u003e] Document \u003ccode\u003eRecursionError\u003c/code\u003e edge case in \u003ccode\u003e__len__\u003c/code\u003e (\u003ccode\u003eC416\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25286\"\u003e#25286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003emccabe\u003c/code\u003e] Improve example (\u003ccode\u003eC901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25287\"\u003e#25287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Clarify fix safety docs (\u003ccode\u003eUP007\u003c/code\u003e, \u003ccode\u003eUP045\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25288\"\u003e#25288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003erefurb\u003c/code\u003e] Document \u003ccode\u003eFURB192\u003c/code\u003e exception change for empty sequences (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25317\"\u003e#25317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Document false negative for user-defined types (\u003ccode\u003eRUF013\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25289\"\u003e#25289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFormatter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix formatting of lambdas nested within f-strings (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25398\"\u003e#25398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eServer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn code action for \u003ccode\u003ecodeAction/resolve\u003c/code\u003e requests that contain no or no valid URL (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25365\"\u003e#25365\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chirizxc\"\u003e\u003ccode\u003e@​chirizxc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adityasingh2400\"\u003e\u003ccode\u003e@​adityasingh2400\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charliermarsh\"\u003e\u003ccode\u003e@​charliermarsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fallintoplace\"\u003e\u003ccode\u003e@​fallintoplace\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/martin-schlossarek\"\u003e\u003ccode\u003e@​martin-schlossarek\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MichaReiser\"\u003e\u003ccode\u003e@​MichaReiser\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ruchir28\"\u003e\u003ccode\u003e@​Ruchir28\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/astral-sh/ruff/commit/db5aa0a5f1b92cb91d910bf0866a967554dd94f5\"\u003e\u003ccode\u003edb5aa0a\u003c/code\u003e\u003c/a\u003e Bump 0.15.15 (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25431\"\u003e#25431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/366fe21ba369ccdd01eb99c1043c9a969c99230b\"\u003e\u003ccode\u003e366fe21\u003c/code\u003e\u003c/a\u003e [ty] Improve diagnostics for syntax errors in forward annotations (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25158\"\u003e#25158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e2e1e647d182b8567845039c9a65fb0608a4dcfc\"\u003e\u003ccode\u003ee2e1e64\u003c/code\u003e\u003c/a\u003e [ty] Remove excess capacity from more Salsa cached collections (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25411\"\u003e#25411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/1bd77e1646f2213d86b8da215f08279187867d72\"\u003e\u003ccode\u003e1bd77e1\u003c/code\u003e\u003c/a\u003e [ty] Use diagnostic message as tie breaker when sorting (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25424\"\u003e#25424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/7e1bc1e75f15795f12c846294b13df4535f2abbf\"\u003e\u003ccode\u003e7e1bc1e\u003c/code\u003e\u003c/a\u003e Add agent skills for working on ty (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25422\"\u003e#25422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/574e10752f8cfa9e0cdbe3b01e96c4380950469b\"\u003e\u003ccode\u003e574e107\u003c/code\u003e\u003c/a\u003e Expand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/4a7ca062fccd80443a43aa61e5dc7e5858e88dc1\"\u003e\u003ccode\u003e4a7ca06\u003c/code\u003e\u003c/a\u003e [ty] Display docs for matching parameter when hovering over the name of an ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/54327092dbfe455040690d63bb1e5e4b5f551239\"\u003e\u003ccode\u003e5432709\u003c/code\u003e\u003c/a\u003e Refine a few agents instructions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25423\"\u003e#25423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/3cb09eba689ebb49e799131092121928cc789c18\"\u003e\u003ccode\u003e3cb09eb\u003c/code\u003e\u003c/a\u003e [ty] Support \u003ccode\u003etyping.TypeForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25334\"\u003e#25334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/c8cd59f189f2b6f55d542b29bddb953622add6fc\"\u003e\u003ccode\u003ec8cd59f\u003c/code\u003e\u003c/a\u003e [ty] Infer class attributes assigned by metaclass initialization (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25342\"\u003e#25342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/ruff/compare/0.14.14...0.15.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moto` from 5.1.22 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getmoto/moto/blob/master/CHANGELOG.md\"\u003emoto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.1: \u003cem\u003esha256:fe6575dcd878842124f05d20e4ffde2d1126e1e38ad03e196353b9e53649bcdf\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eMiscellaneous:\n    * DynamoDB: batch_write_item() now correctly handles PUT requests with Binary (B) attributes (broken in 5.2.0)\n    * S3: Uploading files no longer fails with 'Unsupported protocol' (broken in 5.2.0)\n    * S3: create_multipart_upload() is now compatible with Java SDK again (broken in 5.2.0)\n    * Route53: update_health_check() now correctly updates falsy values (broken in 5.2.0)\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.0: \u003cem\u003esha256:d8d063e3e704d256cbe8165072fa273c17698be91311e49fc602b7716f459bea\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eGeneral:\n    * Drops support for Python 3.9\n    * Lambda Containers now configure the AWS_ENDPOINT_URL, automatically intercepting requests to other AWS services\n\u003cp\u003eNew Services:\u003cbr /\u003e\n* Bedrock-AgentCore-Control:\u003cbr /\u003e\n* create_agent_runtime()\u003cbr /\u003e\n* create_agent_runtime_endpoint()\u003cbr /\u003e\n* create_gateway()\u003cbr /\u003e\n* create_gateway_target()\u003cbr /\u003e\n* create_memory()\u003cbr /\u003e\n* delete_agent_runtime()\u003cbr /\u003e\n* delete_agent_runtime_endpoint()\u003cbr /\u003e\n* delete_gateway()\u003cbr /\u003e\n* delete_gateway_target()\u003cbr /\u003e\n* delete_memory()\u003cbr /\u003e\n* get_agent_runtime()\u003cbr /\u003e\n* get_agent_runtime_endpoint()\u003cbr /\u003e\n* get_gateway()\u003cbr /\u003e\n* get_gateway_target()\u003cbr /\u003e\n* get_memory()\u003cbr /\u003e\n* list_agent_runtimes()\u003cbr /\u003e\n* list_agent_runtime_endpoints()\u003cbr /\u003e\n* list_agent_runtime_versions()\u003cbr /\u003e\n* list_gateways()\u003cbr /\u003e\n* list_gateway_targets()\u003cbr /\u003e\n* list_memories()\u003cbr /\u003e\n* list_tags_for_resource()\u003cbr /\u003e\n* tag_resource()\u003cbr /\u003e\n* update_agent_runtime()\u003cbr /\u003e\n* update_agent_runtime_endpoint()\u003cbr /\u003e\n* update_gateway()\u003cbr /\u003e\n* update_gateway_target()\u003cbr /\u003e\n* untag_resource()\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/getmoto/moto/commit/543c687a2301fe1982da96f815d603c17b37a45c\"\u003e\u003ccode\u003e543c687\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/b653a99663b96b165d6f93f723268c4acff1be58\"\u003e\u003ccode\u003eb653a99\u003c/code\u003e\u003c/a\u003e Prep release 5.2.1 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10020\"\u003e#10020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/df3dc92bbabea6b542bc7aeea1e0abc96bb2e792\"\u003e\u003ccode\u003edf3dc92\u003c/code\u003e\u003c/a\u003e Core: Disable flaky AWS tests (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10019\"\u003e#10019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/ef42e0e00f72a6124c153dc78240d628df5eb2e0\"\u003e\u003ccode\u003eef42e0e\u003c/code\u003e\u003c/a\u003e S3: Make CreateMultipartUpload compatible with Java SDK (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10017\"\u003e#10017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/50ab6245c83ad7edd2e8ecd8d4aa1e76abd78d6c\"\u003e\u003ccode\u003e50ab624\u003c/code\u003e\u003c/a\u003e Core: Make compatible with mypy 2 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10016\"\u003e#10016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/6b3cf8df811c548de5637261a882bd1fc7f2236d\"\u003e\u003ccode\u003e6b3cf8d\u003c/code\u003e\u003c/a\u003e Route53: update_health_check() should handle falsy values correctly (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10014\"\u003e#10014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/b4f8b78620903be793029d3e058804aed93d5baa\"\u003e\u003ccode\u003eb4f8b78\u003c/code\u003e\u003c/a\u003e Core: short circuit protocol detection for S3 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10012\"\u003e#10012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/665e817028ccb3af5bcdd373ac08efb356730517\"\u003e\u003ccode\u003e665e817\u003c/code\u003e\u003c/a\u003e DynamoDB: fix BatchWriteItem handling of binary attributes (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10007\"\u003e#10007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/e754d88a7e5aa46362c9efda42208572d84e0aed\"\u003e\u003ccode\u003ee754d88\u003c/code\u003e\u003c/a\u003e Admin: Post-release steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/4d17a101b9c08fe164485339e994d435b15ba615\"\u003e\u003ccode\u003e4d17a10\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getmoto/moto/compare/5.1.22...5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-cov` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst\"\u003epytest-cov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.0 (2026-03-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed total coverage computation to always be consistent, regardless of reporting settings.\nPreviously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on\nreporting options.\nSee \u003ccode\u003e[#641](https://github.com/pytest-dev/pytest-cov/issues/641) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/641\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove handling of ResourceWarning from sqlite3.\u003c/p\u003e\n\u003cp\u003eThe plugin adds warning filter for sqlite3 \u003ccode\u003eResourceWarning\u003c/code\u003e unclosed database (since 6.2.0).\nIt checks if there is already existing plugin for this message by comparing filter regular expression.\nWhen filter is specified on command line the message is escaped and does not match an expected message.\nA check for an escaped regular expression is added to handle this case.\u003c/p\u003e\n\u003cp\u003eWith this fix one can suppress \u003ccode\u003eResourceWarning\u003c/code\u003e from sqlite3 from command line::\u003c/p\u003e\n\u003cp\u003epytest -W \u0026quot;ignore:unclosed database in \u0026lt;sqlite3.Connection object at:ResourceWarning\u0026quot; ...\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eVarious improvements to documentation.\nContributed by Art Pelling in \u003ccode\u003e[#718](https://github.com/pytest-dev/pytest-cov/issues/718) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/718\u0026gt;\u003c/code\u003e_ and\n\u0026quot;vivodi\u0026quot; in \u003ccode\u003e[#738](https://github.com/pytest-dev/pytest-cov/issues/738) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/738\u0026gt;\u003c/code\u003e\u003cem\u003e.\nAlso closed \u003ccode\u003e[#736](https://github.com/pytest-dev/pytest-cov/issues/736) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/736\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed some assertions in tests.\nContributed by in Markéta Machová in \u003ccode\u003e[#722](https://github.com/pytest-dev/pytest-cov/issues/722) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/722\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).\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/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622\"\u003e\u003ccode\u003e66c8a52\u003c/code\u003e\u003c/a\u003e Bump version: 7.0.0 → 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e\"\u003e\u003ccode\u003ef707662\u003c/code\u003e\u003c/a\u003e Make the examples use pypy 3.11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672\"\u003e\u003ccode\u003e6049a78\u003c/code\u003e\u003c/a\u003e Make context test use the old ctracer (seems the new sysmon tracer behaves di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b\"\u003e\u003ccode\u003e8ebf20b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9\"\u003e\u003ccode\u003e861d30e\u003c/code\u003e\u003c/a\u003e Remove the backup context manager  - shouldn't be needed since coverage 5.0, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f\"\u003e\u003ccode\u003efd4c956\u003c/code\u003e\u003c/a\u003e Pass the precision on the nulled total (seems that there's some caching goion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6\"\u003e\u003ccode\u003e78c9c4e\u003c/code\u003e\u003c/a\u003e Only run the 3.9 on older deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc\"\u003e\u003ccode\u003e4849a92\u003c/code\u003e\u003c/a\u003e Punctuation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7\"\u003e\u003ccode\u003e197c35e\u003c/code\u003e\u003c/a\u003e Update changelog and hopefully I don't forget to publish release again :))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f\"\u003e\u003ccode\u003e14dc1c9\u003c/code\u003e\u003c/a\u003e Update examples to use 3.11 and make the adhoc layout example look a bit more...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-rerunfailures` from 16.1 to 16.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst\"\u003epytest-rerunfailures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.3 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eFeatures\n++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003e--reruns-mode\u003c/code\u003e option (\u003ccode\u003estrict\u003c/code\u003e or \u003ccode\u003eappend\u003c/code\u003e). With \u003ccode\u003eappend\u003c/code\u003e,\nmarker reruns and the global \u003ccode\u003e--reruns\u003c/code\u003e / \u003ccode\u003ereruns\u003c/code\u003e ini setting are summed\ninstead of the marker taking strict priority. Default is \u003ccode\u003estrict\u003c/code\u003e so\nexisting behaviour is unchanged.\nFixes \u003ccode\u003e[#321](https://github.com/pytest-dev/pytest-rerunfailures/issues/321) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/321\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003e--rerun-show-tracebacks\u003c/code\u003e option to display tracebacks from failed\nattempts that were retried, including tests that eventually passed. The\nrerun summary section is emitted automatically when the flag is set, so\n\u003ccode\u003e-rR\u003c/code\u003e is no longer required to see the tracebacks.\nFixes \u003ccode\u003e[#156](https://github.com/pytest-dev/pytest-rerunfailures/issues/156) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/156\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eBreaking changes\n++++++++++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for pytest 8.0. Minimum pytest version is now 8.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFeatures\n++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for pytest 9.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes\n+++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix missing teardown for session and module scoped fixtures when fixture teardown fails.\nFixes \u003ccode\u003e[#314](https://github.com/pytest-dev/pytest-rerunfailures/issues/314) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/314\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eClear fixture finalizers when removing cached results from failed fixtures\nto fix compatibility with pytest \u0026gt;= 9, which asserts that \u003ccode\u003e_finalizers\u003c/code\u003e is\nempty before executing a fixture.\nFixes \u003ccode\u003e[#323](https://github.com/pytest-dev/pytest-rerunfailures/issues/323) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/323\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAccept exception classes (not only regex strings) in the \u003ccode\u003eonly_rerun\u003c/code\u003e and\n\u003ccode\u003ererun_except\u003c/code\u003e marker keyword arguments instead of crashing with an\ninternal error.\nFixes \u003ccode\u003e[#275](https://github.com/pytest-dev/pytest-rerunfailures/issues/275) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/275\u0026gt;\u003c/code\u003e_.\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/pytest-dev/pytest-rerunfailures/commit/4b3a2200b07b357cecfe192f4997f35764869c6f\"\u003e\u003ccode\u003e4b3a220\u003c/code\u003e\u003c/a\u003e Preparing release 16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/d17f3be1c8cc257c29cd7d7e815d3c52867b1276\"\u003e\u003ccode\u003ed17f3be\u003c/code\u003e\u003c/a\u003e feat: add --reruns-mode option to sum marker and global reruns (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/321\"\u003e#321\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/4a00facae37246c00801390039286d322df6e322\"\u003e\u003ccode\u003e4a00fac\u003c/code\u003e\u003c/a\u003e Add --rerun-show-tracebacks to surface retried failures (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/9f792d9efe6bf0218e7ba2734257af2d5165ca3f\"\u003e\u003ccode\u003e9f792d9\u003c/code\u003e\u003c/a\u003e Back to development: 16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/88a84d8471219ae517dfd3752a181b22e51a2b8c\"\u003e\u003ccode\u003e88a84d8\u003c/code\u003e\u003c/a\u003e Preparing release 16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/5e0ad6a3080d778f2d3de8975aceafed0c843b12\"\u003e\u003ccode\u003e5e0ad6a\u003c/code\u003e\u003c/a\u003e fix: accept exception classes in only_rerun and rerun_except markers (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/928aa2bb654b18157e6614c15f22091e9997d540\"\u003e\u003ccode\u003e928aa2b\u003c/code\u003e\u003c/a\u003e Update minimum pytest version to 8.1 and add support for pytest 9.0 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/b53ef720219427c569bddee7e37d92cc3423e2c9\"\u003e\u003ccode\u003eb53ef72\u003c/code\u003e\u003c/a\u003e Fix support for pytest-main. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/d9ef70e5451f604dcc764861f4b0a65dc9dfd202\"\u003e\u003ccode\u003ed9ef70e\u003c/code\u003e\u003c/a\u003e Preserve session and module teardown when fixture teardown fails (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/a22edc3de88eeb17f3dcdf482b3f5a13ea9af874\"\u003e\u003ccode\u003ea22edc3\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5 in the actions group (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/compare/16.1...16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bump-my-version` from 1.2.7 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callowayproject/bump-my-version/releases\"\u003ebump-my-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\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/callowayproject/bump-my-version/blob/master/CHANGELOG.md\"\u003ebump-my-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0 (2026-03-22)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\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/callowayproject/bump-my-version/commit/e6ecdc3e573698766cd6c2112faeda50bcc2e56a\"\u003e\u003ccode\u003ee6ecdc3\u003c/code\u003e\u003c/a\u003e Version updated from 1.2.7 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/28bc8444e867207e5dcaf7f59f8ae1ae61dcde86\"\u003e\u003ccode\u003e28bc844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/callowayproject/bump-my-version/issues/400\"\u003e#400\u003c/a\u003e from callowayproject/fix-is-subpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e\u003ccode\u003e1b9eb42\u003c/code\u003e\u003c/a\u003e Standardize formatting, spacing, and indentation across documentation and tem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003e\u003ccode\u003ea46b63d\u003c/code\u003e\u003c/a\u003e Refactor hook script execution to handle platform-specific argument parsing; ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003e\u003ccode\u003ec35c431\u003c/code\u003e\u003c/a\u003e Modularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, `sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003e\u003ccode\u003ec78bbef\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e\u003ccode\u003e036ee1a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e\u003ccode\u003e919c66b\u003c/code\u003e\u003c/a\u003e Update pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...v1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipython` from 8.38.0 to 8.39.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/8f440a21dff0f4464918075e12785657eb8ccb45\"\u003e\u003ccode\u003e8f440a2\u003c/code\u003e\u003c/a\u003e release 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/7f7f46c4ee3cba533aeb4eb56ac760b8bb4d4f02\"\u003e\u003ccode\u003e7f7f46c\u003c/code\u003e\u003c/a\u003e Backport security fix to 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/fb4ff1c1b19422ec4b4d7838ccd8140927dba102\"\u003e\u003ccode\u003efb4ff1c\u003c/code\u003e\u003c/a\u003e windows: require IPYTHON_USE_PROGRAMDATA=1 opt-in to trust programdata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/bf99a9b6a01f1cc1c00c68065441946ef8bec401\"\u003e\u003ccode\u003ebf99a9b\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipython/ipython/compare/8.38.0...8.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbsphinx-link` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/9a2f11cddef37d3d05bfdaeff83dd651cb9a5df9\"\u003e\u003ccode\u003e9a2f11c\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/b0c5fd5a60d2248d51f516b4ee153fbcf43bce71\"\u003e\u003ccode\u003eb0c5fd5\u003c/code\u003e\u003c/a\u003e update buid config to pyproject.toml (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/48e4fed0a1ee1528caf1deef643065d9b2b87d6f\"\u003e\u003ccode\u003e48e4fed\u003c/code\u003e\u003c/a\u003e Fix typo in installing guide (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/29\"\u003e#29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/16e7a54627ab60d5cde9cdd2d8f0a16402d61f9d\"\u003e\u003ccode\u003e16e7a54\u003c/code\u003e\u003c/a\u003e use pathlib where possible and fix warnings (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/26\"\u003e#26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/8c0668736646eb644818e7a7c942e54d28c4c556\"\u003e\u003ccode\u003e8c06687\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vidartf/nbsphinx-link/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 7.4.7 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx-autodoc-typehints` from 2.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/releases\"\u003esphinx-autodoc-typehints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix roles for \u003ccode\u003etypes\u003c/code\u003e module by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/516\"\u003etox-dev/sphinx-autodoc-typehints#516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Ruff to 0.9.1 by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/517\"\u003etox-dev/sphinx-autodoc-typehints#517\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Replace docutils private API use w/ public by \u003ca href=\"https://github.com/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for nptyping by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/514\"\u003etox-dev/sphinx-autodoc-typehints#514\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/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the type checker by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493\"\u003etox-dev/sphinx-autodoc-typehints#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply typehints_formatter to signature by \u003ca href=\"https://github.com/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\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/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFix broken link in README\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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/tox-dev/sphinx-autodoc-typehints/commit/02ce7667fdb0ee79c256999a149ff5442fc1a7b0\"\u003e\u003ccode\u003e02ce766\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/1fda047b296bdf16ba13ecd7d403105b6d21c002\"\u003e\u003ccode\u003e1fda047\u003c/code\u003e\u003c/a\u003e Update Ruff to 0.9.1 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/aceb328cd1487f54a73aa4c8f488a39c2feb3da6\"\u003e\u003ccode\u003eaceb328\u003c/code\u003e\u003c/a\u003e Fix roles for \u003ccode\u003etypes\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/3af8fb6f6a681d00e88c422bdc5e18ed0158c0b4\"\u003e\u003ccode\u003e3af8fb6\u003c/code\u003e\u003c/a\u003e Drop support for nptyping (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/514\"\u003e#514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/80e67888c95c11a8ac81cabbbd84dc35a5d0d312\"\u003e\u003ccode\u003e80e6788\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 4 to 5 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/85f00aee3ac25bb779f6c5a9f5f919d5a4c4342c\"\u003e\u003ccode\u003e85f00ae\u003c/code\u003e\u003c/a\u003e Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/17ccd64ad50312ac28b034b64ac339df749cc3f9\"\u003e\u003ccode\u003e17ccd64\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/bf8bb8d4cc4c4ddab95aaa6e184cfac07bd39693\"\u003e\u003ccode\u003ebf8bb8d\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 3 to 4 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/506\"\u003e#506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/6fb5f064453996865e0061e83ba3b04e7f9df230\"\u003e\u003ccode\u003e6fb5f06\u003c/code\u003e\u003c/a\u003e 🐛 Replace docutils private API use w/ public (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/507\"\u003e#507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/ffea355dbffcbb2f744939da9d987bc0357f38bc\"\u003e\u003ccode\u003effea355\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `myst-parser` from 3.0.1 to 4.0.1\n\u003cdeta...\n\n_Description has been truncated_","html_url":"https://github.com/rpatil524/aws-data-wrangler/pull/433","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpatil524%2Faws-data-wrangler/issues/433","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/433/packages"},{"uuid":"4521020032","node_id":"PR_kwDOIOnOpc7fPwyO","number":110,"state":"open","title":"Bump sphinx from 7.2.5 to 9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T03:11:20.000Z","updated_at":"2026-05-26T03:11:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"7.2.5","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.2.5 to 9.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.2.5...v9.1.0\"\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=sphinx\u0026package-manager=pip\u0026previous-version=7.2.5\u0026new-version=9.1.0)](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/tkoyama010/getfem-elliptic-membrane/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fgetfem-elliptic-membrane/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"},{"uuid":"4515794647","node_id":"PR_kwDOK3zMgM7e-2Mi","number":235,"state":"open","title":"chore(deps-dev): bump sphinx from 7.4.7 to 8.1.3","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T09:19:45.000Z","updated_at":"2026-05-25T09:20:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.4.7 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.4.7\u0026new-version=8.1.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/aio-libs/aiohappyeyeballs/pull/235","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohappyeyeballs/issues/235","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/235/packages"},{"uuid":"4483436506","node_id":"PR_kwDOE022tc7dXy5d","number":8,"state":"open","title":"chore(deps-dev): update sphinx requirement from \u003e=8.0.0 to \u003e=8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T05:28:56.000Z","updated_at":"2026-05-20T05:32:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=8.0.0","new_version":"\u003e=8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\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/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.0.0...v8.1.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 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/mk-knight23/47-starter-django/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mk-knight23%2F47-starter-django/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4480210460","node_id":"PR_kwDOR10Omc7dNczB","number":49,"state":"closed","title":"Bump the bowtie-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T22:50:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T19:03:12.000Z","updated_at":"2026-06-03T22:50:33.000Z","time_to_close":1309639,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bowtie-dependencies","update_count":9,"packages":[{"name":"rich","old_version":"14.3.3","new_version":"15.0.0","repository_url":"https://github.com/Textualize/rich"},{"name":"rich-click","old_version":"1.9.4","new_version":"1.9.7","repository_url":"https://github.com/ewels/rich-click"},{"name":"url-py","old_version":"0.20.0","new_version":"0.21.1","repository_url":"https://github.com/crate-py/url"},{"name":"hypothesis","old_version":"6.151.9","new_version":"6.152.6","repository_url":"https://github.com/HypothesisWorks/hypothesis"},{"name":"sphinx","old_version":"8.2.3","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"markdown-it-py","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/executablebooks/markdown-it-py"},{"name":"pytest","old_version":"9.0.2","new_version":"9.0.3","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"pytest-asyncio","old_version":"0.21.2","new_version":"1.3.0","repository_url":"https://github.com/pytest-dev/pytest-asyncio"},{"name":"pyright","old_version":"1.1.408","new_version":"1.1.409","repository_url":"https://github.com/RobertCraigie/pyright-python"}],"path":null,"ecosystem":"pip"},"body":"Bumps the bowtie-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rich](https://github.com/Textualize/rich) | `14.3.3` | `15.0.0` |\n| [rich-click](https://github.com/ewels/rich-click) | `1.9.4` | `1.9.7` |\n| [url-py](https://github.com/crate-py/url) | `0.20.0` | `0.21.1` |\n| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.151.9` | `6.152.6` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `8.2.3` | `9.1.0` |\n| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.0.2` | `9.0.3` |\n| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.21.2` | `1.3.0` |\n| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.408` | `1.1.409` |\n\n\nUpdates `rich` from 14.3.3 to 15.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Textualize/rich/releases\"\u003erich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe So Long 3.8 Release\u003c/h2\u003e\n\u003cp\u003eA few fixes. The major version bump is to honor the passing of 3.8 support which reached its EOL in October 7, 2024\u003c/p\u003e\n\u003ch2\u003e[15.0.0] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: Dropped support for Python3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed empty print ignoring the \u003ccode\u003eend\u003c/code\u003e parameter \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4075\"\u003eTextualize/rich#4075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eText.from_ansi\u003c/code\u003e removing newlines \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4076\"\u003eTextualize/rich#4076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileProxy.isatty\u003c/code\u003e not proxying \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4077\"\u003eTextualize/rich#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed inline code in Markdown tables cells \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4079\"\u003eTextualize/rich#4079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThe Faster Startup Release\u003c/h2\u003e\n\u003cp\u003eNo new features in this release, but there should be improved startup time for Rich apps, and potentially improved runtime if you have a lot of links.\u003c/p\u003e\n\u003ch2\u003e[14.3.4] - 2026-04-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved import time with lazy loading \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4070\"\u003eTextualize/rich#4070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged link id generation to avoid random number generation at runtime \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/3845\"\u003eTextualize/rich#3845\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/Textualize/rich/blob/master/CHANGELOG.md\"\u003erich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[15.0.0] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: Dropped support for Python3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed empty print ignoring the \u003ccode\u003eend\u003c/code\u003e parameter \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4075\"\u003eTextualize/rich#4075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eText.from_ansi\u003c/code\u003e removing newlines \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4076\"\u003eTextualize/rich#4076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileProxy.isatty\u003c/code\u003e not proxying \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4077\"\u003eTextualize/rich#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed inline code in Markdown tables cells \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4079\"\u003eTextualize/rich#4079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[14.3.4] - 2026-04-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved import time with lazy loading \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4070\"\u003eTextualize/rich#4070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged link id generation to avoid random number generation at runtime \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/3845\"\u003eTextualize/rich#3845\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/Textualize/rich/commit/6ac483cbea39cab124dfd3483bba70ffafb71050\"\u003e\u003ccode\u003e6ac483c\u003c/code\u003e\u003c/a\u003e correction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/458a9109c8b7da81c17b2270ea8a88f3e8c0465a\"\u003e\u003ccode\u003e458a910\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4080\"\u003e#4080\u003c/a\u003e from Textualize/bump1500\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/82e06e0d9985fd8cce456dc3977e0d2d9e84b4d8\"\u003e\u003ccode\u003e82e06e0\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/d6556bc44881b9904f29f5d9d69a0812b30675d1\"\u003e\u003ccode\u003ed6556bc\u003c/code\u003e\u003c/a\u003e bump to 15.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/ffe2edc5968eac19d5493c2d7b27965031a692e9\"\u003e\u003ccode\u003effe2edc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4079\"\u003e#4079\u003c/a\u003e from Textualize/inline-table-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/cf3b5a16f7a76b2e8c4921d3314021bb72a6c5c1\"\u003e\u003ccode\u003ecf3b5a1\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/77f0edbdef71f2a895cd0ab1481e9a1fc79d42e6\"\u003e\u003ccode\u003e77f0edb\u003c/code\u003e\u003c/a\u003e remove comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/7ef2d05ca8aa3cb405dab2fdf3282e69cf8089e3\"\u003e\u003ccode\u003e7ef2d05\u003c/code\u003e\u003c/a\u003e fix inline code in table cells\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/19c67b9a3479841e9133bea94607c89ee931d3fc\"\u003e\u003ccode\u003e19c67b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4077\"\u003e#4077\u003c/a\u003e from Textualize/isattry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/494b795031782c694297d2db78bd04fb8c82f590\"\u003e\u003ccode\u003e494b795\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Textualize/rich/compare/v14.3.3...v15.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rich-click` from 1.9.4 to 1.9.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ewels/rich-click/releases\"\u003erich-click's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eclick_version\u003c/code\u003e check when build metadata is included. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/324\"\u003e#324\u003c/a\u003e] (\u003ca href=\"https://github.com/ccoulombe\"\u003e\u003ccode\u003e@​ccoulombe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix minor Typer incompatibilities, most notably default panel placements.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edefault_panels_first\u003c/code\u003e config option which places default panels above user-defined panels.\u003c/li\u003e\n\u003cli\u003eFix to \u003ccode\u003e.pyi\u003c/code\u003e file [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/319\"\u003e#319\u003c/a\u003e] (\u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.5.dev0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\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/ewels/rich-click/blob/main/CHANGELOG.md\"\u003erich-click's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.9.7 (2026-01-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eclick_version\u003c/code\u003e check when build metadata is included. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/324\"\u003e#324\u003c/a\u003e] (\u003ca href=\"https://github.com/ccoulombe\"\u003e\u003ccode\u003e@​ccoulombe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.6 (2026-01-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix minor Typer incompatibilities, most notably default panel placements.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edefault_panels_first\u003c/code\u003e config option which places default panels above user-defined panels.\u003c/li\u003e\n\u003cli\u003eFix to \u003ccode\u003e.pyi\u003c/code\u003e file [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/319\"\u003e#319\u003c/a\u003e] (\u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.5 (2025-12-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\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/ewels/rich-click/commit/7f554a3f048917f17ea5089ae7332c46951136f0\"\u003e\u003ccode\u003e7f554a3\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/8fc129c15def897c000280ee57a2e88c0b0b4e5b\"\u003e\u003ccode\u003e8fc129c\u003c/code\u003e\u003c/a\u003e click_version fix (\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/0eed6b20bb91f4123d445c21e840fba217f7b4f7\"\u003e\u003ccode\u003e0eed6b2\u003c/code\u003e\u003c/a\u003e Generate new screengrabs with rich-codex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/7f2bb5ab52cdb289459f324fb603c177915a7da3\"\u003e\u003ccode\u003e7f2bb5a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/323\"\u003e#323\u003c/a\u003e from dwreeves/fix-rich-14-3-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/e9c8b133bc100a9bf03191cbbcc497d39d0af6b3\"\u003e\u003ccode\u003ee9c8b13\u003c/code\u003e\u003c/a\u003e Fix failing unit-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/5cb336fd257bc9670fba103a44185f75eb07b8de\"\u003e\u003ccode\u003e5cb336f\u003c/code\u003e\u003c/a\u003e Generate new screengrabs with rich-codex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/9096d02dbeda5c24d4bf5c363077b03111960a1c\"\u003e\u003ccode\u003e9096d02\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/320\"\u003e#320\u003c/a\u003e from dwreeves/minor-typer-compat-fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/f5e4b108fa9965cf14fc745d289538719d9f5891\"\u003e\u003ccode\u003ef5e4b10\u003c/code\u003e\u003c/a\u003e Fix Typer incompatibilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/cf09124fd4fae9fea061c1af0c3ca49eb45f3398\"\u003e\u003ccode\u003ecf09124\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/319\"\u003e#319\u003c/a\u003e from nemowang2003/fix-pyi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/d97ac2d49280ce973c15b945c7403d094a1e9e46\"\u003e\u003ccode\u003ed97ac2d\u003c/code\u003e\u003c/a\u003e Fix incorrect type hint in rich_command.pyi\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ewels/rich-click/compare/v1.9.4...v1.9.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url-py` from 0.20.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crate-py/url/releases\"\u003eurl-py's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/crate-py/url/compare/v0.21.0...v0.21.1\"\u003ehttps://github.com/crate-py/url/compare/v0.21.0...v0.21.1\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/crate-py/url/commit/b6cc6629bf0ae6bafa1e5318e17a50961c952b0b\"\u003e\u003ccode\u003eb6cc662\u003c/code\u003e\u003c/a\u003e chore: Release url-py version 0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/4e4d6e09ef26fca628190bc3fcf26dd0694af2e2\"\u003e\u003ccode\u003e4e4d6e0\u003c/code\u003e\u003c/a\u003e Add the missing github repo arg.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/dcc50cc2431576ad58dbe46305e6504bca5d5dfe\"\u003e\u003ccode\u003edcc50cc\u003c/code\u003e\u003c/a\u003e Add version comments to setup-uv pins to satisfy zizmor.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/22fbffdf42e28bd029691919b8bf7c300b64f5f2\"\u003e\u003ccode\u003e22fbffd\u003c/code\u003e\u003c/a\u003e chore: Release url-py version 0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/53e82f6462bc38a00f11cecafcb40406a19423ed\"\u003e\u003ccode\u003e53e82f6\u003c/code\u003e\u003c/a\u003e Use cargo release for releases.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/fbaaf3ce6862c26ce49c3f90639abc639333a206\"\u003e\u003ccode\u003efbaaf3c\u003c/code\u003e\u003c/a\u003e Move test/docs/style/typing deps to uv dependency groups.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/591b3ce2ebc5bb610f1ab280e47f44912e0601f5\"\u003e\u003ccode\u003e591b3ce\u003c/code\u003e\u003c/a\u003e Expose decoded path accessors via percent-encoding.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/b8a48b4ac240f04f2ed778f80e6da5e8d87553af\"\u003e\u003ccode\u003eb8a48b4\u003c/code\u003e\u003c/a\u003e Fix type stubs to match Rust signatures.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/1ef8ffc05940d06e1682d24d969dc793d4ad0065\"\u003e\u003ccode\u003e1ef8ffc\u003c/code\u003e\u003c/a\u003e Expose component-wise setters: with_scheme/host/path/port/username/password.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/47d6ea2d324c32690cb47f02f814e221346452bc\"\u003e\u003ccode\u003e47d6ea2\u003c/code\u003e\u003c/a\u003e Accept a base URL when parsing relative URLs.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crate-py/url/compare/v0.20.0...v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hypothesis` from 6.151.9 to 6.152.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/HypothesisWorks/hypothesis/releases\"\u003ehypothesis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.6\u003c/h2\u003e\n\u003cp\u003eThis patch adds a shrinking pass that tries natural text\ntransformations - unicode decomposition (NFD/NFKD) and case mapping -\non individual characters in string choices.  Failures involving e.g.\n\u0026quot;\u0026quot;À\u0026quot; != \u0026quot;À\u0026quot;.lower()\u0026quot; will now reliably shrink to \u0026quot;\u0026quot;A\u0026quot;\u0026quot; rather than\nsometimes getting stuck on the high-codepoint accented form (issue\n\u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4725\"\u003e#4725\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-6\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.5\u003c/h2\u003e\n\u003cp\u003eThis patch improves the \u0026quot;Phase.explain\u0026quot; phase so that simple cases\nlike \u0026quot;assert n1 == n2\u0026quot; no longer get a misleading \u0026quot;# or any other\ngenerated value\u0026quot; comment (issue \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4715\"\u003e#4715\u003c/a\u003e). Before falling back to random\nsampling, we now also try borrowing values from each other arg slice\nwith matching shape.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-5\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.4\u003c/h2\u003e\n\u003cp\u003eThis patch fixes a rare internal error during \u0026quot;Phase.explain\u0026quot;\nintroduced in version 6.149.0 for certain strategies (issue \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4708\"\u003e#4708\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-4\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.3\u003c/h2\u003e\n\u003cp\u003eThe \u0026quot;hypothesis-urandom\u0026quot; backend now reads from \u0026quot;/dev/urandom\u0026quot; with\nbuffering disabled, which improves the control of those hooking\n\u0026quot;/dev/urandom\u0026quot; to change or read Hypothesis's random decisions.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-3\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.2\u003c/h2\u003e\n\u003cp\u003eThis release further improves printing of generated values, building\non the changes in  version 6.151.11.\u003c/p\u003e\n\u003cp\u003ePrinciple changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn many cases where we would have printed a complex expression\nproducing a value, we now print the repr (or a pretty-printed\nversion of it).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditionally, in some cases where we would print a complex\nexpression that involved a lambda, we are now able to simplify that\nexpression into a more readable one.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-2\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.1\u003c/h2\u003e\n\u003cp\u003eImprove some internal type hints.\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/HypothesisWorks/hypothesis/commit/e7be868bbe2452ebc43f9c79dcc89f000af9b659\"\u003e\u003ccode\u003ee7be868\u003c/code\u003e\u003c/a\u003e Bump hypothesis-python version to 6.152.6 and update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/bc203c0ff0b0d6ede49b80a0ce60c970606a882a\"\u003e\u003ccode\u003ebc203c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4726\"\u003e#4726\u003c/a\u003e from HypothesisWorks/DRMacIver/unicode-normalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/df78fb804934d5e0e9ae05a176415581623c6090\"\u003e\u003ccode\u003edf78fb8\u003c/code\u003e\u003c/a\u003e Cache _natural_simpler_chars and extend candidates with all chars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/5421485439466b4b35c4eb77164fde46f70929f5\"\u003e\u003ccode\u003e5421485\u003c/code\u003e\u003c/a\u003e Bump hypothesis-python version to 6.152.5 and update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/9c503ea918dd3f1c1083c669e0c6b90a2ee4dbd5\"\u003e\u003ccode\u003e9c503ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4718\"\u003e#4718\u003c/a\u003e from Zac-HD/claude/fix-issue-4715-uonex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/08f6bbb1b79fd9c4104c8eb83814c46d72f4947e\"\u003e\u003ccode\u003e08f6bbb\u003c/code\u003e\u003c/a\u003e Drop unreachable defensive branches from _natural_simpler_chars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/408237987f2aa1dfe1a9c0c1c88a0e619a342df9\"\u003e\u003ccode\u003e4082379\u003c/code\u003e\u003c/a\u003e Add a shrink pass for natural unicode text transformations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/c2368879a8b50792215d964415129ce3d2891f6b\"\u003e\u003ccode\u003ec236887\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4724\"\u003e#4724\u003c/a\u003e from HypothesisWorks/DRMacIver/fix-pyiodide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/0150df4d2f55b8e9df388054af7c79dc83a4e1f8\"\u003e\u003ccode\u003e0150df4\u003c/code\u003e\u003c/a\u003e Bump pyodide-build to 0.34.3 to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/c31c869dba2ba7f9becd05ebb54fc99c5482e333\"\u003e\u003ccode\u003ec31c869\u003c/code\u003e\u003c/a\u003e Document the format-before-push requirement for Claude Code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.151.9...hypothesis-python-6.152.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 8.2.3 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.2.3...v9.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdown-it-py` from 4.0.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/executablebooks/markdown-it-py/releases\"\u003emarkdown-it-py's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/394\"\u003eexecutablebooks/markdown-it-py#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🚀 RELEASE v4.2.0 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/395\"\u003eexecutablebooks/markdown-it-py#395\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.1.0...v4.2.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.1.0...v4.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003e--stdin\u003c/code\u003e option to CLI by \u003ca href=\"https://github.com/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003eexecutablebooks/markdown-it-py#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md and copilot-setup-steps workflow by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/380\"\u003eexecutablebooks/markdown-it-py#380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Add typing to Scanner by \u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003eexecutablebooks/markdown-it-py#382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e by \u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003eexecutablebooks/markdown-it-py#389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨Allow plugins to register inline terminator characters by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/391\"\u003eexecutablebooks/markdown-it-py#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethrough by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/388\"\u003eexecutablebooks/markdown-it-py#388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Update pre-commit hooks by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/392\"\u003eexecutablebooks/markdown-it-py#392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🚀 RELEASE v4.1.0 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/393\"\u003eexecutablebooks/markdown-it-py#393\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/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003eexecutablebooks/markdown-it-py#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/380\"\u003eexecutablebooks/markdown-it-py#380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003eexecutablebooks/markdown-it-py#382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003eexecutablebooks/markdown-it-py#389\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.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/executablebooks/markdown-it-py/blob/master/CHANGELOG.md\"\u003emarkdown-it-py's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.0 - 2026-05-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/394\"\u003e#394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0 - 2025-05-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethrough core plugins in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/388\"\u003e#388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ Allow plugins to register inline terminator characters in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/391\"\u003e#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003e#389\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Add \u003ccode\u003e--stdin\u003c/code\u003e option to CLI for reading Markdown from standard input in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003e#379\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Add typing to Scanner in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003e#382\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.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/executablebooks/markdown-it-py/commit/36c5f547144df2d01970a5792d68c71a3380b227\"\u003e\u003ccode\u003e36c5f54\u003c/code\u003e\u003c/a\u003e 🚀 RELEASE v4.2.0 (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/96cf077ba5a6b3b4b2f862db7e0fc532694a72e9\"\u003e\u003ccode\u003e96cf077\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/3b4ff6ddd368b679643d12debf09e10ef602d4db\"\u003e\u003ccode\u003e3b4ff6d\u003c/code\u003e\u003c/a\u003e 🚀 RELEASE v4.1.0 (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/8951f267370b03a26ae88600a6dfc707ea290067\"\u003e\u003ccode\u003e8951f26\u003c/code\u003e\u003c/a\u003e 🔧 Update pre-commit hooks (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/693bb24063b6c658d60c7c14203ac6470387e3c6\"\u003e\u003ccode\u003e693bb24\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/df6fd361099cab7fe0259467c3aaa3f284ec8259\"\u003e\u003ccode\u003edf6fd36\u003c/code\u003e\u003c/a\u003e ✨Allow plugins to register inline terminator characters (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/d4ea0ca7f44e3ca86c18a87356502c59e5e49ec3\"\u003e\u003ccode\u003ed4ea0ca\u003c/code\u003e\u003c/a\u003e 👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/89331476e44c150bc32e2597a5fae4cd15391167\"\u003e\u003ccode\u003e8933147\u003c/code\u003e\u003c/a\u003e 🔧 Add typing to Scanner (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/2f6ae107ba32e9a7bd2d00134d09a78ec805a6a0\"\u003e\u003ccode\u003e2f6ae10\u003c/code\u003e\u003c/a\u003e 🔧 Add AGENTS.md and copilot-setup-steps workflow (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/49043e4445d233598fb893bed6949f7b25ae4e27\"\u003e\u003ccode\u003e49043e4\u003c/code\u003e\u003c/a\u003e Add --stdin option to CLI for reading Markdown from standard input (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest` from 9.0.2 to 9.0.3\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.0.3\u003c/h2\u003e\n\u003ch1\u003epytest 9.0.3 (2026-04-07)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12444\"\u003e#12444\u003c/a\u003e: Fixed \u003ccode\u003epytest.approx\u003c/code\u003e which now correctly takes into account \u003ccode\u003e~collections.abc.Mapping\u003c/code\u003e keys order to compare them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13634\"\u003e#13634\u003c/a\u003e: Blocking a \u003ccode\u003econftest.py\u003c/code\u003e file using the \u003ccode\u003e-p no:\u003c/code\u003e option is now explicitly disallowed.\u003c/p\u003e\n\u003cp\u003ePreviously this resulted in an internal assertion failure during plugin loading.\u003c/p\u003e\n\u003cp\u003ePytest now raises a clear \u003ccode\u003eUsageError\u003c/code\u003e explaining that conftest files are not plugins and cannot be disabled via \u003ccode\u003e-p\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13734\"\u003e#13734\u003c/a\u003e: Fixed crash when a test raises an exceptiongroup with \u003ccode\u003e__tracebackhide__ = True\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14195\"\u003e#14195\u003c/a\u003e: Fixed an issue where non-string messages passed to \u003c!-- raw HTML omitted --\u003eunittest.TestCase.subTest()\u003c!-- raw HTML omitted --\u003e were not printed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14343\"\u003e#14343\u003c/a\u003e: Fixed use of insecure temporary directory (CVE-2025-71176).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImproved documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13388\"\u003e#13388\u003c/a\u003e: Clarified documentation for \u003ccode\u003e-p\u003c/code\u003e vs \u003ccode\u003ePYTEST_PLUGINS\u003c/code\u003e plugin loading and fixed an incorrect \u003ccode\u003e-p\u003c/code\u003e example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13731\"\u003e#13731\u003c/a\u003e: Clarified that capture fixtures (e.g. \u003ccode\u003ecapsys\u003c/code\u003e and \u003ccode\u003ecapfd\u003c/code\u003e) take precedence over the \u003ccode\u003e-s\u003c/code\u003e / \u003ccode\u003e--capture=no\u003c/code\u003e command-line options in \u003ccode\u003eAccessing captured output from a test function \u0026lt;accessing-captured-output\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14088\"\u003e#14088\u003c/a\u003e: Clarified that the default \u003ccode\u003epytest_collection\u003c/code\u003e hook sets \u003ccode\u003esession.items\u003c/code\u003e before it calls \u003ccode\u003epytest_collection_finish\u003c/code\u003e, not after.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14255\"\u003e#14255\u003c/a\u003e: TOML integer log levels must be quoted: Updating reference documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributor-facing changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12689\"\u003e#12689\u003c/a\u003e: The test reports are now published to Codecov from GitHub Actions.\nThe test statistics is visible \u003ca href=\"https://app.codecov.io/gh/pytest-dev/pytest/tests\"\u003eon the web interface\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e-- by \u003ccode\u003ealeguy02\u003c/code\u003e\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/pytest-dev/pytest/commit/a7d58d7a21b78581e636bbbdea13c66ad1657c1e\"\u003e\u003ccode\u003ea7d58d7\u003c/code\u003e\u003c/a\u003e Prepare release version 9.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/089d98199c253d8f89a040243bc4f2aa6cd5ab22\"\u003e\u003ccode\u003e089d981\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14366\"\u003e#14366\u003c/a\u003e from bluetech/revert-14193-backport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/8127eaf4ab7f6b2fdd0dc1b38343ec97aeef05ac\"\u003e\u003ccode\u003e8127eaf\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix: assertrepr_compare respects dict insertion order (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14050\"\u003e#14050\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14193\"\u003e#14193\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/99a7e6029e7a6e8d53e5df114b1346e035370241\"\u003e\u003ccode\u003e99a7e60\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14363\"\u003e#14363\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/95d8423bd...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/ddee02a578da30dd43aedc39c1c1f1aaadfcee95\"\u003e\u003ccode\u003eddee02a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14343\"\u003e#14343\u003c/a\u003e from bluetech/cve-2025-71176-simple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/74eac6916fee34726cb194f16c516e96fbd29619\"\u003e\u003ccode\u003e74eac69\u003c/code\u003e\u003c/a\u003e doc: Update training info (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14298\"\u003e#14298\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14301\"\u003e#14301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/f92dee777cfdb77d1c43633d02766ddf1f07c869\"\u003e\u003ccode\u003ef92dee7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14267\"\u003e#14267\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/d6fa26c62...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/7ee58acc8777c31ac6cf388d01addf5a414a7439\"\u003e\u003ccode\u003e7ee58ac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12378\"\u003e#12378\u003c/a\u003e from Pierre-Sassoulas/fix-implicit-str-concat-and-d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/37da870d37e3a2f5177cae075c7b9ae279432bf8\"\u003e\u003ccode\u003e37da870\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14259\"\u003e#14259\u003c/a\u003e from mitre88/patch-4 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14268\"\u003e#14268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/c34bfa3b7acb65b594707c714f1d8461b0304eed\"\u003e\u003ccode\u003ec34bfa3\u003c/code\u003e\u003c/a\u003e Add explanation for string context diffs (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14257\"\u003e#14257\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14266\"\u003e#14266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.0.2...9.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-asyncio` from 0.21.2 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/releases\"\u003epytest-asyncio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epytest-asyncio 1.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/1.3.0\"\u003e1.3.0\u003c/a\u003e - 2025-11-10\u003c/h1\u003e\n\u003ch2\u003eRemoved\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.9 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for pytest 9 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTested Python versions include free threaded Python 3.14t (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests are run in the same pytest process, instead of spawning a subprocess with \u003ccode\u003epytest.Pytester.runpytest_subprocess\u003c/code\u003e. This prevents the test suite from accidentally using a system installation of pytest-asyncio, which could result in test errors. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epytest-asyncio 1.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/1.2.0\"\u003e1.2.0\u003c/a\u003e - 2025-09-12\u003c/h1\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e--asyncio-debug\u003c/code\u003e CLI option and \u003ccode\u003easyncio_debug\u003c/code\u003e configuration option to enable asyncio debug mode for the default event loop. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003epytest.UsageError\u003c/code\u003e for invalid configuration values of \u003ccode\u003easyncio_default_fixture_loop_scope\u003c/code\u003e and \u003ccode\u003easyncio_default_test_loop_scope\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompatibility with the Pyright type checker (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRuntimeError: There is no current event loop in thread 'MainThread'\u003c/code\u003e when any test unsets the event loop (such as when using \u003ccode\u003easyncio.run\u003c/code\u003e and \u003ccode\u003easyncio.Runner\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecation warning when decorating an asynchronous fixture with \u003ccode\u003e@pytest.fixture\u003c/code\u003e in [strict]{.title-ref} mode. The warning message now refers to the correct package. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum required version of tox to v4.28. This change is only relevant if you use the \u003ccode\u003etox.ini\u003c/code\u003e file provided by pytest-asyncio to run tests.\u003c/li\u003e\n\u003cli\u003eExtend dependency on typing-extensions\u0026gt;=4.12 from Python\u0026lt;3.10 to Python\u0026lt;3.13.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epytest-asyncio 1.1.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/v1.1.1\"\u003ev1.1.1\u003c/a\u003e - 2025-09-12\u003c/h1\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cp\u003e- Addresses a build problem with setuptoos-scm \u0026gt;= 9 caused by invalid setuptools-scm configuration in pytest-asyncio. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003epytest-asyncio 1.1.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePropagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCancellation of tasks when the \u003ccode\u003eloop_scope\u003c/code\u003e ends (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarning when the current event loop is closed by a test\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eFixed\u003c/h1\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/pytest-dev/pytest-asyncio/commit/2e9695fcf8c5c514f30f57b7d14ab83846357b96\"\u003e\u003ccode\u003e2e9695f\u003c/code\u003e\u003c/a\u003e docs: Compile changelog for v1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/dd0e9ba3fa672fd6bf375004319742f8d3a50e12\"\u003e\u003ccode\u003edd0e9ba\u003c/code\u003e\u003c/a\u003e docs: Reference correct issue in news fragment.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/4c31abe5bf46bca3c9bdc7b18405f3deba4145d0\"\u003e\u003ccode\u003e4c31abe\u003c/code\u003e\u003c/a\u003e Build(deps): Bump nh3 from 0.3.1 to 0.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/13e94770d7bb146c329ae0e02486c0a6b38f3772\"\u003e\u003ccode\u003e13e9477\u003c/code\u003e\u003c/a\u003e Link to migration guides from changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/4d2cf3c36f47d7c4d563d401cdf229b35da34fbe\"\u003e\u003ccode\u003e4d2cf3c\u003c/code\u003e\u003c/a\u003e tests: handle Python 3.14 DefaultEventLoopPolicy deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/ee3549b6efb729b934e370e2be8040b25b034010\"\u003e\u003ccode\u003eee3549b\u003c/code\u003e\u003c/a\u003e test: Remove obsolete test for the event_loop fixture.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/7a67c82c5ae548f0968438e9dfa0f282d51c4597\"\u003e\u003ccode\u003e7a67c82\u003c/code\u003e\u003c/a\u003e tests: Fix failing test by preventing warning conversion to error.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/a17b689a750d05b6fc9369f5fb2b06baaba83536\"\u003e\u003ccode\u003ea17b689\u003c/code\u003e\u003c/a\u003e test: add pytest config to isolated test directories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/18afc9df5a3153dc1fbdc4e11a56517ef95480df\"\u003e\u003ccode\u003e18afc9d\u003c/code\u003e\u003c/a\u003e fix(tests): replace runpytest_subprocess with runpytest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/cdc6bd1de75b4738289eafd546f5e27a0bfd3b41\"\u003e\u003ccode\u003ecdc6bd1\u003c/code\u003e\u003c/a\u003e Add support for pytest 9 and drop Python 3.9 support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/compare/v0.21.2...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyright` from 1.1.408 to 1.1.409\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobertCraigie/pyright-python/commit/d7508e5425d3d02761d70dab1f9a2086573af429\"\u003e\u003ccode\u003ed7508e5\u003c/code\u003e\u003c/a\u003e [pyright updated to 1.1.409] Update Version (\u003ca href=\"https://redirect.github.com/RobertCraigie/pyright-python/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/RobertCraigie/pyright-python/compare/v1.1.408...v1.1.409\"\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/Mouli24/bowtie-annotation-harness/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouli24%2Fbowtie-annotation-harness/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"},{"uuid":"4462882737","node_id":"PR_kwDOGLASUs7cWJu2","number":44,"state":"closed","title":"chore(deps): bump sphinx from 6.2.0 to 9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T10:09:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-17T08:40:14.000Z","updated_at":"2026-05-17T10:09:37.000Z","time_to_close":5361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sphinx","old_version":"6.2.0","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.2.0 to 9.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v6.2.0...v9.1.0\"\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=sphinx\u0026package-manager=pip\u0026previous-version=6.2.0\u0026new-version=9.1.0)](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/eredotpkfr/fipv/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eredotpkfr%2Ffipv/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"},{"uuid":"4429804810","node_id":"PR_kwDOL4vPEc7atNk6","number":23,"state":"closed","title":"chore(deps): update sphinx requirement from \u003e=8.0.0 to \u003e=9.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T14:07:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-12T14:07:23.000Z","updated_at":"2026-05-12T14:07:49.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=8.0.0","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.0.0...v9.1.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 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/KelvinChung2000/FABulous/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KelvinChung2000%2FFABulous/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"4413575360","node_id":"PR_kwDOSY8S5c7Z5ZzX","number":6,"state":"open","title":"Bump sphinx from 7.2.6 to 8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-09T19:10:17.000Z","updated_at":"2026-05-09T19:10:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"7.2.6","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.2.6 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.2.6...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.2.6\u0026new-version=8.1.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/AyushDocs/vqe/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushDocs%2Fvqe/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4411811207","node_id":"PR_kwDOCknonM7Zz9xV","number":3329,"state":"open","title":"chore(deps-dev): bump the development-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-09T08:09:47.000Z","updated_at":"2026-05-09T08:26:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":12,"packages":[{"name":"pip","old_version":"26.1","new_version":"26.1.1","repository_url":"https://github.com/pypa/pip"},{"name":"wheel","old_version":"0.46.3","new_version":"0.47.0","repository_url":"https://github.com/pypa/wheel"},{"name":"doc8","old_version":"1.1.2","new_version":"2.0.0","repository_url":"https://github.com/pycqa/doc8"},{"name":"mypy","old_version":"1.19.1","new_version":"2.0.0","repository_url":"https://github.com/python/mypy"},{"name":"ruff","old_version":"0.14.14","new_version":"0.15.12","repository_url":"https://github.com/astral-sh/ruff"},{"name":"moto","old_version":"5.1.22","new_version":"5.2.0","repository_url":"https://github.com/getmoto/moto"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"},{"name":"bump-my-version","old_version":"1.2.7","new_version":"1.3.0","repository_url":"https://github.com/callowayproject/bump-my-version"},{"name":"ipython","old_version":"8.38.0","new_version":"8.39.0","repository_url":"https://github.com/ipython/ipython"},{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"sphinx-autodoc-typehints","old_version":"2.3.0","new_version":"3.0.1","repository_url":"https://github.com/tox-dev/sphinx-autodoc-typehints"},{"name":"myst-parser","old_version":"3.0.1","new_version":"4.0.1","repository_url":"https://github.com/executablebooks/MyST-Parser"}],"path":null,"ecosystem":"pip"},"body":"Bumps the development-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pip](https://github.com/pypa/pip) | `26.1` | `26.1.1` |\n| [wheel](https://github.com/pypa/wheel) | `0.46.3` | `0.47.0` |\n| [doc8](https://github.com/pycqa/doc8) | `1.1.2` | `2.0.0` |\n| [mypy](https://github.com/python/mypy) | `1.19.1` | `2.0.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.14` | `0.15.12` |\n| [moto](https://github.com/getmoto/moto) | `5.1.22` | `5.2.0` |\n| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `7.0.0` | `7.1.0` |\n| [bump-my-version](https://github.com/callowayproject/bump-my-version) | `1.2.7` | `1.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `8.38.0` | `8.39.0` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.1.3` |\n| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.3.0` | `3.0.1` |\n| [myst-parser](https://github.com/executablebooks/MyST-Parser) | `3.0.1` | `4.0.1` |\n\nUpdates `pip` from 26.1 to 26.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.1.1 (2026-05-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where uninstallation left behind empty directories. Revert the\nremoval of the adjacent \u003ccode\u003e__pycache__\u003c/code\u003e directory when a .py file is removed. (\u003ccode\u003e[#13973](https://github.com/pypa/pip/issues/13973) \u0026lt;https://github.com/pypa/pip/issues/13973\u0026gt;\u003c/code\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/pypa/pip/commit/4432a371c6471e6a93c3eb39b3e9ab2b876b13b9\"\u003e\u003ccode\u003e4432a37\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/4943e17e7dd079b3f58e88009d10308f2c55a3ed\"\u003e\u003ccode\u003e4943e17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13973\"\u003e#13973\u003c/a\u003e from pypa/revert-13725-vfazio-remove-all-optimizati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/e9e7b90f35bfcd3c9e4ff93e0f0cc1b90f59aa68\"\u003e\u003ccode\u003ee9e7b90\u003c/code\u003e\u003c/a\u003e Add news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/0ff696479aa07ea5ca78b08d205ae23854b6e0e8\"\u003e\u003ccode\u003e0ff6964\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Remove \u003cstrong\u003epycache\u003c/strong\u003e when package is removed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/cc6b082d6b9350d96c5a24337b12b7a42846c410\"\u003e\u003ccode\u003ecc6b082\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13951\"\u003e#13951\u003c/a\u003e from sbidoul/release/26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/b2671f1cb340f33db300f0bffc062402bce3eca0\"\u003e\u003ccode\u003eb2671f1\u003c/code\u003e\u003c/a\u003e Bump for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.1...26.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wheel` from 0.46.3 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/wheel/releases\"\u003ewheel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without unpacking them (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains uppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory inside uses normalized lowercase naming (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/411\"\u003e#411\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/pypa/wheel/blob/main/docs/news.rst\"\u003ewheel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e0.47.0 (2026-04-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without\nunpacking them (\u003ccode\u003e[#639](https://github.com/pypa/wheel/issues/639) \u0026lt;https://github.com/pypa/wheel/issues/639\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains\nuppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory\ninside uses normalized lowercase naming\n(\u003ccode\u003e[#411](https://github.com/pypa/wheel/issues/411) \u0026lt;https://github.com/pypa/wheel/issues/411\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.3 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eImportError: cannot import name '_setuptools_logging' from 'wheel'\u003c/code\u003e when\ninstalled alongside an old version of setuptools and running the \u003ccode\u003ebdist_wheel\u003c/code\u003e\ncommand (\u003ccode\u003e[#676](https://github.com/pypa/wheel/issues/676) \u0026lt;https://github.com/pypa/wheel/issues/676\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.2 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003ebdist_wheel\u003c/code\u003e command for compatibility with \u003ccode\u003esetuptools\u003c/code\u003e older than\nv70.1\u003c/li\u003e\n\u003cli\u003eImporting \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e now emits a \u003ccode\u003eFutureWarning\u003c/code\u003e instead of a\n\u003ccode\u003eDeprecationWarning\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewheel unpack\u003c/code\u003e potentially altering the permissions of files outside of the\ndestination tree with maliciously crafted wheels (CVE-2026-24049)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.1 (2025-04-08)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily restored the \u003ccode\u003ewheel.macosx_libfile\u003c/code\u003e module\n(\u003ccode\u003e[#659](https://github.com/pypa/wheel/issues/659) \u0026lt;https://github.com/pypa/wheel/issues/659\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.0 (2025-04-03)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for Python 3.8\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003ebdist_wheel\u003c/code\u003e setuptools command implementation and entry point.\nThe \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e module is now just an alias to\n\u003ccode\u003esetuptools.command.bdist_wheel\u003c/code\u003e, emitting a deprecation warning on import.\u003c/li\u003e\n\u003cli\u003eRemoved vendored \u003ccode\u003epackaging\u003c/code\u003e in favor of a run-time dependency on it\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.metadata\u003c/code\u003e module private (with a deprecation warning if it's\nimported\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.cli\u003c/code\u003e package private (no deprecation warning)\u003c/li\u003e\n\u003cli\u003eFixed an exception when calling the \u003ccode\u003econvert\u003c/code\u003e command with an empty description\nfield\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.45.1 (2024-11-23)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed pure Python wheels converted from eggs and wininst files having the ABI tag in\nthe file name\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/pypa/wheel/commit/efd83a750f07a33462ea2eed365fd8dac9e51442\"\u003e\u003ccode\u003eefd83a7\u003c/code\u003e\u003c/a\u003e Created a new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/bb69216d35588c2a0febc2d9a130727fe6e46ee3\"\u003e\u003ccode\u003ebb69216\u003c/code\u003e\u003c/a\u003e Reordered the changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/d5a1763ce927618bfa7d82abe334d0d14a93cc37\"\u003e\u003ccode\u003ed5a1763\u003c/code\u003e\u003c/a\u003e fix(wheelfile): resolve .dist-info path case-insensitively when reading wheel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/5718957928ece25eb0d1c12023c71dea4fcb5cf9\"\u003e\u003ccode\u003e5718957\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/625806845ae5756be3cc0f9d44832c29079c0954\"\u003e\u003ccode\u003e6258068\u003c/code\u003e\u003c/a\u003e chore: log_level is better than log_cli_level (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/2975debc789682b3a448b134611acc6962a93eb3\"\u003e\u003ccode\u003e2975deb\u003c/code\u003e\u003c/a\u003e Require tox \u0026gt;= 4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/47674ba770e5ee72d679b7eb32b558e0c177640d\"\u003e\u003ccode\u003e47674ba\u003c/code\u003e\u003c/a\u003e chore: add check-sdist to checks (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/681\"\u003e#681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/56223f6f8dfa8d3d40923f24dcf159204698d7b6\"\u003e\u003ccode\u003e56223f6\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e__package__\u003c/code\u003e → \u003ccode\u003e__spec__.parent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/0ce509e02dc3cd1b7b0bdf868482de062b3c21c3\"\u003e\u003ccode\u003e0ce509e\u003c/code\u003e\u003c/a\u003e Added the wheel info subcommand (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/39039c0f3446c1ed5ec52621e98bc2bad8178a06\"\u003e\u003ccode\u003e39039c0\u003c/code\u003e\u003c/a\u003e Improved the index page\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pypa/wheel/compare/0.46.3...0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doc8` from 1.1.2 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pycqa/doc8/releases\"\u003edoc8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eMajor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/PyCQA/doc8/commit/2a7a5eef1de341fab48019faf3de8a64ac2ad900\"\u003e\u003ccode\u003e2a7a5ee\u003c/code\u003e\u003c/a\u003e Replace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/3f46d16dcbce1ef70fd8ab7694862059c600ab14\"\u003e\u003ccode\u003e3f46d16\u003c/code\u003e\u003c/a\u003e More fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/99587493757d72d7d84d7f7dcfde6c36b9d78a4e\"\u003e\u003ccode\u003e9958749\u003c/code\u003e\u003c/a\u003e Update github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/eafb43d940c6a8d29bbdc2acf28ca9e7c5a6c085\"\u003e\u003ccode\u003eeafb43d\u003c/code\u003e\u003c/a\u003e Update project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/62c68c51e59bdecebed053db449f245a296ceaec\"\u003e\u003ccode\u003e62c68c5\u003c/code\u003e\u003c/a\u003e Require python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/a12d087192553bfdf1f5025f7b33461a49ebd3b8\"\u003e\u003ccode\u003ea12d087\u003c/code\u003e\u003c/a\u003e Bump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pycqa/doc8/compare/v1.1.2...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mypy` from 1.19.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/python/mypy/blob/master/CHANGELOG.md\"\u003emypy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eMypy Release Notes\u003c/h1\u003e\n\u003ch2\u003eNext Release\u003c/h2\u003e\n\u003ch2\u003eMypy 2.0\u003c/h2\u003e\n\u003cp\u003eWe’ve just uploaded mypy 2.0.0 to the Python Package Index (\u003ca href=\"https://pypi.org/project/mypy/\"\u003ePyPI\u003c/a\u003e).\nMypy is a static type checker for Python. This release includes new features, performance\nimprovements and bug fixes. There are also changes to options and defaults.\nYou can install it as follows:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epython3 -m pip install -U mypy\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can read the full documentation for this release on \u003ca href=\"http://mypy.readthedocs.io\"\u003eRead the Docs\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnable \u003ccode\u003e--local-partial-types\u003c/code\u003e by Default\u003c/h3\u003e\n\u003cp\u003eThis flag affects the inference of types based on assignments in other scopes.\nFor now, explicitly disabling this continues to be supported, but this support will be removed\nin the future as the legacy behaviour is hard to support with other current and future features\nin mypy, like the daemon or the new implementation of flexible redefinitions.\u003c/p\u003e\n\u003cp\u003eContributed by Ivan Levkivskyi, Jukka Lehtosalo, Shantanu in \u003ca href=\"https://redirect.github.com/python/mypy/pull/21163\"\u003ePR 21163\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnable \u003ccode\u003e--strict-bytes\u003c/code\u003e by Default\u003c/h3\u003e\n\u003cp\u003ePer \u003ca href=\"https://peps.python.org/pep-0688\"\u003ePEP 688\u003c/a\u003e, mypy no longer treats \u003ccode\u003ebytearray\u003c/code\u003e and \u003ccode\u003ememoryview\u003c/code\u003e\nvalues as assignable to the \u003ccode\u003ebytes\u003c/code\u003e type.\u003c/p\u003e\n\u003cp\u003eContributed by Shantanu in \u003ca href=\"https://redirect.github.com/python/mypy/pull/18371\"\u003ePR 18371\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eNew Behavior for \u003ccode\u003e--allow-redefinition\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003e--allow-redefinition\u003c/code\u003e flag now behaves like \u003ccode\u003e--allow-redefinition-new\u003c/code\u003e in mypy 1.20\nand earlier. The new behavior is generally more flexible. For example, you can have different\ntypes for a variable in different blocks:\u003c/p\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003e# mypy: allow-redefinition\n\u003cp\u003edef foo(cond: bool) -\u0026gt; None:\nif cond:\nfor x in [\u0026quot;a\u0026quot;, \u0026quot;b\u0026quot;]:\n# Type of \u0026quot;x\u0026quot; is \u0026quot;str\u0026quot; here\n...\nelse:\nfor x in [1, 2]:\n# Type of \u0026quot;x\u0026quot; is \u0026quot;int\u0026quot; here\n...\n\u003c/code\u003e\u003c/pre\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/python/mypy/commit/7a765008a138ec46c579bfc6ef608860cab36033\"\u003e\u003ccode\u003e7a76500\u003c/code\u003e\u003c/a\u003e Remove +dev from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/5a3ab3b29f03d8baafeced3761e1afc8bd58be79\"\u003e\u003ccode\u003e5a3ab3b\u003c/code\u003e\u003c/a\u003e Changelog for mypy 2.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/f9c86e21e88f96806c65790d604bf1264db39434\"\u003e\u003ccode\u003ef9c86e2\u003c/code\u003e\u003c/a\u003e Some changelog updates for 2.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21413\"\u003e#21413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/519eaf15e0ceafae30337083577a54c7d3f3b4fe\"\u003e\u003ccode\u003e519eaf1\u003c/code\u003e\u003c/a\u003e Bump librt to 0.10.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21415\"\u003e#21415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/158a6207d6e221cc403e1d556097b5abf5157cdd\"\u003e\u003ccode\u003e158a620\u003c/code\u003e\u003c/a\u003e Fix negative narrowing for containers (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21411\"\u003e#21411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/e556eb93a3c551a320a536879ce0a1608d14d490\"\u003e\u003ccode\u003ee556eb9\u003c/code\u003e\u003c/a\u003e Try fixing mypy mypyc wheels (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21392\"\u003e#21392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/f2c97971f5f4dcd749cf87df1e1308ab5754490a\"\u003e\u003ccode\u003ef2c9797\u003c/code\u003e\u003c/a\u003e Expose --num-workers and --native-parser (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21387\"\u003e#21387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/db0cb2f7c68b0f9d43d6ee1ab68117c1550dac39\"\u003e\u003ccode\u003edb0cb2f\u003c/code\u003e\u003c/a\u003e Bump ast-serialize cache version (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21388\"\u003e#21388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/1090ca6d476f629c566250a41204450043a47cf5\"\u003e\u003ccode\u003e1090ca6\u003c/code\u003e\u003c/a\u003e Bump ast-serialize version to 0.3.0 only (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21391\"\u003e#21391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/714ca9f2ac76e7c6dd56e26fd555f69313ba47ab\"\u003e\u003ccode\u003e714ca9f\u003c/code\u003e\u003c/a\u003e [mypyc] Add note about librt.strings thread safety (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21383\"\u003e#21383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/python/mypy/compare/v1.19.1...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.14 to 0.15.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.12\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-24.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:ignore\u003c/code\u003e logical-line suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23404\"\u003e#23404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert preview changes to displayed diagnostic severity in LSP (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24789\"\u003e#24789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003etask-branch-as-short-circuit\u003c/code\u003e (\u003ccode\u003eAIR004\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23579\"\u003e#23579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Fix \u003ccode\u003ebreak\u003c/code\u003e/\u003ccode\u003econtinue\u003c/code\u003e handling in \u003ccode\u003eloop-iterator-mutation\u003c/code\u003e (\u003ccode\u003eB909\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24440\"\u003e#24440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLC2701\u003c/code\u003e for type parameter scopes (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24576\"\u003e#24576\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRule changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epandas-vet\u003c/code\u003e] Suggest \u003ccode\u003e.array\u003c/code\u003e as well in \u003ccode\u003ePD011\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24805\"\u003e#24805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCLI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect default Unix permissions for cache files (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24794\"\u003e#24794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLR0124\u003c/code\u003e description not to claim self-comparison always returns the same value (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24749\"\u003e#24749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Expand docs on reusable \u003ccode\u003eTypeVar\u003c/code\u003es and scoping (\u003ccode\u003eUP046\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24153\"\u003e#24153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove rules table accessibility (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24711\"\u003e#24711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dylwil3\"\u003e\u003ccode\u003e@​dylwil3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AlexWaygood\"\u003e\u003ccode\u003e@​AlexWaygood\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avasis-ai\"\u003e\u003ccode\u003e@​avasis-ai\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dev-iL\"\u003e\u003ccode\u003e@​Dev-iL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/denyszhak\"\u003e\u003ccode\u003e@​denyszhak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShipItAndPray\"\u003e\u003ccode\u003e@​ShipItAndPray\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishgirianish\"\u003e\u003ccode\u003e@​anishgirianish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/augustelalande\"\u003e\u003ccode\u003e@​augustelalande\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amyreese\"\u003e\u003ccode\u003e@​amyreese\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstall ruff 0.15.12\u003c/h2\u003e\n\u003ch3\u003eInstall prebuilt binaries via shell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003ecurl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.12/ruff-installer.sh | sh\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.12\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-24.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:ignore\u003c/code\u003e logical-line suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23404\"\u003e#23404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert preview changes to displayed diagnostic severity in LSP (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24789\"\u003e#24789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003etask-branch-as-short-circuit\u003c/code\u003e (\u003ccode\u003eAIR004\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23579\"\u003e#23579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Fix \u003ccode\u003ebreak\u003c/code\u003e/\u003ccode\u003econtinue\u003c/code\u003e handling in \u003ccode\u003eloop-iterator-mutation\u003c/code\u003e (\u003ccode\u003eB909\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24440\"\u003e#24440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLC2701\u003c/code\u003e for type parameter scopes (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24576\"\u003e#24576\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRule changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epandas-vet\u003c/code\u003e] Suggest \u003ccode\u003e.array\u003c/code\u003e as well in \u003ccode\u003ePD011\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24805\"\u003e#24805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCLI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect default Unix permissions for cache files (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24794\"\u003e#24794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLR0124\u003c/code\u003e description not to claim self-comparison always returns the same value (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24749\"\u003e#24749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Expand docs on reusable \u003ccode\u003eTypeVar\u003c/code\u003es and scoping (\u003ccode\u003eUP046\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24153\"\u003e#24153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove rules table accessibility (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24711\"\u003e#24711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dylwil3\"\u003e\u003ccode\u003e@​dylwil3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AlexWaygood\"\u003e\u003ccode\u003e@​AlexWaygood\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avasis-ai\"\u003e\u003ccode\u003e@​avasis-ai\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dev-iL\"\u003e\u003ccode\u003e@​Dev-iL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/denyszhak\"\u003e\u003ccode\u003e@​denyszhak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShipItAndPray\"\u003e\u003ccode\u003e@​ShipItAndPray\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishgirianish\"\u003e\u003ccode\u003e@​anishgirianish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/augustelalande\"\u003e\u003ccode\u003e@​augustelalande\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amyreese\"\u003e\u003ccode\u003e@​amyreese\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.15.11\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-16.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Ignore \u003ccode\u003eRUF029\u003c/code\u003e when function is decorated with \u003ccode\u003easynccontextmanager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24642\"\u003e#24642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003eairflow-xcom-pull-in-template-string\u003c/code\u003e (\u003ccode\u003eAIR201\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23583\"\u003e#23583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bandit\u003c/code\u003e] Fix \u003ccode\u003eS103\u003c/code\u003e false positives and negatives in mask analysis (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24424\"\u003e#24424\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/astral-sh/ruff/commit/66f93cf7ed4d36325f35a452e4afa28268fbcd28\"\u003e\u003ccode\u003e66f93cf\u003c/code\u003e\u003c/a\u003e Bump 0.15.12 (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24815\"\u003e#24815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/476a4d02e8e3b6c157ac39979d8b698a1b6baa91\"\u003e\u003ccode\u003e476a4d0\u003c/code\u003e\u003c/a\u003e [ty] Complete support for more detailed diagnostics on possibly unbound error...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/ed669eab30095d6c51fe6cdef6050fb01276bcb3\"\u003e\u003ccode\u003eed669ea\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e73d952e43feb51356ee740c5a973fce81396ff6\"\u003e\u003ccode\u003ee73d952\u003c/code\u003e\u003c/a\u003e [ty] Include inferred type in \u003ccode\u003einvalid-key\u003c/code\u003e concise diagnostic for union/inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/80feb29b31cd98c093316df2e0407b0c70c01b55\"\u003e\u003ccode\u003e80feb29\u003c/code\u003e\u003c/a\u003e [ty] report only dead annotation-only locals as unused (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24811\"\u003e#24811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/0fbf2bc27336a3d17d39af52cf89b78dcda8c7c8\"\u003e\u003ccode\u003e0fbf2bc\u003c/code\u003e\u003c/a\u003e Drop deprecated license classifier (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24808\"\u003e#24808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/43b174cc7f2fcb0080bb1d4843cd4bf6b72bbe27\"\u003e\u003ccode\u003e43b174c\u003c/code\u003e\u003c/a\u003e [ty] Infer lambda parameter types with \u003ccode\u003eCallable\u003c/code\u003e type context (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24317\"\u003e#24317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/4f449ae4a2377569330a5ab94799d389357b5a3f\"\u003e\u003ccode\u003e4f449ae\u003c/code\u003e\u003c/a\u003e [ty] Add error context for intersection types (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24772\"\u003e#24772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/5b4e753acb46e96ad408e4904c15308e33efe307\"\u003e\u003ccode\u003e5b4e753\u003c/code\u003e\u003c/a\u003e [ty] Add support for goto in literal enum member inlay hint (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24792\"\u003e#24792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e7cc76275a758ce1c636ea1c2d091fd576aac794\"\u003e\u003ccode\u003ee7cc762\u003c/code\u003e\u003c/a\u003e [ty] Add error context for TypedDict assignments (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24790\"\u003e#24790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/ruff/compare/0.14.14...0.15.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moto` from 5.1.22 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getmoto/moto/blob/master/CHANGELOG.md\"\u003emoto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.0: \u003cem\u003esha256:d8d063e3e704d256cbe8165072fa273c17698be91311e49fc602b7716f459bea\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eGeneral:\n    * Drops support for Python 3.9\n    * Lambda Containers now configure the AWS_ENDPOINT_URL, automatically intercepting requests to other AWS services\n\u003cp\u003eNew Services:\u003cbr /\u003e\n* Bedrock-AgentCore-Control:\u003cbr /\u003e\n* create_agent_runtime()\u003cbr /\u003e\n* create_agent_runtime_endpoint()\u003cbr /\u003e\n* create_gateway()\u003cbr /\u003e\n* create_gateway_target()\u003cbr /\u003e\n* create_memory()\u003cbr /\u003e\n* delete_agent_runtime()\u003cbr /\u003e\n* delete_agent_runtime_endpoint()\u003cbr /\u003e\n* delete_gateway()\u003cbr /\u003e\n* delete_gateway_target()\u003cbr /\u003e\n* delete_memory()\u003cbr /\u003e\n* get_agent_runtime()\u003cbr /\u003e\n* get_agent_runtime_endpoint()\u003cbr /\u003e\n* get_gateway()\u003cbr /\u003e\n* get_gateway_target()\u003cbr /\u003e\n* get_memory()\u003cbr /\u003e\n* list_agent_runtimes()\u003cbr /\u003e\n* list_agent_runtime_endpoints()\u003cbr /\u003e\n* list_agent_runtime_versions()\u003cbr /\u003e\n* list_gateways()\u003cbr /\u003e\n* list_gateway_targets()\u003cbr /\u003e\n* list_memories()\u003cbr /\u003e\n* list_tags_for_resource()\u003cbr /\u003e\n* tag_resource()\u003cbr /\u003e\n* update_agent_runtime()\u003cbr /\u003e\n* update_agent_runtime_endpoint()\u003cbr /\u003e\n* update_gateway()\u003cbr /\u003e\n* update_gateway_target()\u003cbr /\u003e\n* untag_resource()\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e* Bedrock-Runtime:\n    * invoke_model()\n\n* FIS:\n    * create_experiment_template()\n    * delete_experiment_template()\n    * list_tags_for_resource()\n    * tag_resource()\n    * untag_resource()\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eNew Methods:\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/getmoto/moto/commit/4d17a101b9c08fe164485339e994d435b15ba615\"\u003e\u003ccode\u003e4d17a10\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/67b2c3180ee46d230a2567404e6c50f251e04ebb\"\u003e\u003ccode\u003e67b2c31\u003c/code\u003e\u003c/a\u003e Prep release 5.2.0 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9992\"\u003e#9992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/f92709e74b5a4cafaf25c716bdccf75303c99eb0\"\u003e\u003ccode\u003ef92709e\u003c/code\u003e\u003c/a\u003e AWSLambda: Use shogo82148 as the default image provider (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9777\"\u003e#9777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/64df5e381334a6d036d8964346c1cb9dadbacc1e\"\u003e\u003ccode\u003e64df5e3\u003c/code\u003e\u003c/a\u003e Bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10004\"\u003e#10004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/16e85735bdcba6960823d7aa2daeecfa1e687296\"\u003e\u003ccode\u003e16e8573\u003c/code\u003e\u003c/a\u003e Bump the go-deps group in /other_langs/tests_go with 6 updates (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/91c2366d0a442ae7aeb5ebc0b6f894d5c04e054d\"\u003e\u003ccode\u003e91c2366\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.299.0 to 1.306.0 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10002\"\u003e#10002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/6568f5efbb0e47e8febcab6338f22a12e17d714c\"\u003e\u003ccode\u003e6568f5e\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:bom (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10003\"\u003e#10003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/0a9c7bf234665ac5091b4aa1114894ca3fb5719f\"\u003e\u003ccode\u003e0a9c7bf\u003c/code\u003e\u003c/a\u003e chore: update Config Managed Rules (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/8f04f30a2cd0b2625ddf83a0b3a10c8f9e42a4fa\"\u003e\u003ccode\u003e8f04f30\u003c/code\u003e\u003c/a\u003e chore: update SSM default parameters (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9999\"\u003e#9999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/50a0c55cea4010bba6007775d9411f213181a413\"\u003e\u003ccode\u003e50a0c55\u003c/code\u003e\u003c/a\u003e Chore: Update EC2 types (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10000\"\u003e#10000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getmoto/moto/compare/5.1.22...5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-cov` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst\"\u003epytest-cov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.0 (2026-03-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed total coverage computation to always be consistent, regardless of reporting settings.\nPreviously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on\nreporting options.\nSee \u003ccode\u003e[#641](https://github.com/pytest-dev/pytest-cov/issues/641) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/641\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove handling of ResourceWarning from sqlite3.\u003c/p\u003e\n\u003cp\u003eThe plugin adds warning filter for sqlite3 \u003ccode\u003eResourceWarning\u003c/code\u003e unclosed database (since 6.2.0).\nIt checks if there is already existing plugin for this message by comparing filter regular expression.\nWhen filter is specified on command line the message is escaped and does not match an expected message.\nA check for an escaped regular expression is added to handle this case.\u003c/p\u003e\n\u003cp\u003eWith this fix one can suppress \u003ccode\u003eResourceWarning\u003c/code\u003e from sqlite3 from command line::\u003c/p\u003e\n\u003cp\u003epytest -W \u0026quot;ignore:unclosed database in \u0026lt;sqlite3.Connection object at:ResourceWarning\u0026quot; ...\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eVarious improvements to documentation.\nContributed by Art Pelling in \u003ccode\u003e[#718](https://github.com/pytest-dev/pytest-cov/issues/718) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/718\u0026gt;\u003c/code\u003e_ and\n\u0026quot;vivodi\u0026quot; in \u003ccode\u003e[#738](https://github.com/pytest-dev/pytest-cov/issues/738) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/738\u0026gt;\u003c/code\u003e\u003cem\u003e.\nAlso closed \u003ccode\u003e[#736](https://github.com/pytest-dev/pytest-cov/issues/736) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/736\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed some assertions in tests.\nContributed by in Markéta Machová in \u003ccode\u003e[#722](https://github.com/pytest-dev/pytest-cov/issues/722) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/722\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).\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/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622\"\u003e\u003ccode\u003e66c8a52\u003c/code\u003e\u003c/a\u003e Bump version: 7.0.0 → 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e\"\u003e\u003ccode\u003ef707662\u003c/code\u003e\u003c/a\u003e Make the examples use pypy 3.11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672\"\u003e\u003ccode\u003e6049a78\u003c/code\u003e\u003c/a\u003e Make context test use the old ctracer (seems the new sysmon tracer behaves di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b\"\u003e\u003ccode\u003e8ebf20b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9\"\u003e\u003ccode\u003e861d30e\u003c/code\u003e\u003c/a\u003e Remove the backup context manager  - shouldn't be needed since coverage 5.0, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f\"\u003e\u003ccode\u003efd4c956\u003c/code\u003e\u003c/a\u003e Pass the precision on the nulled total (seems that there's some caching goion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6\"\u003e\u003ccode\u003e78c9c4e\u003c/code\u003e\u003c/a\u003e Only run the 3.9 on older deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc\"\u003e\u003ccode\u003e4849a92\u003c/code\u003e\u003c/a\u003e Punctuation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7\"\u003e\u003ccode\u003e197c35e\u003c/code\u003e\u003c/a\u003e Update changelog and hopefully I don't forget to publish release again :))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f\"\u003e\u003ccode\u003e14dc1c9\u003c/code\u003e\u003c/a\u003e Update examples to use 3.11 and make the adhoc layout example look a bit more...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bump-my-version` from 1.2.7 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callowayproject/bump-my-version/releases\"\u003ebump-my-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\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/callowayproject/bump-my-version/blob/master/CHANGELOG.md\"\u003ebump-my-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0 (2026-03-22)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\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/callowayproject/bump-my-version/commit/e6ecdc3e573698766cd6c2112faeda50bcc2e56a\"\u003e\u003ccode\u003ee6ecdc3\u003c/code\u003e\u003c/a\u003e Version updated from 1.2.7 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/28bc8444e867207e5dcaf7f59f8ae1ae61dcde86\"\u003e\u003ccode\u003e28bc844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/callowayproject/bump-my-version/issues/400\"\u003e#400\u003c/a\u003e from callowayproject/fix-is-subpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e\u003ccode\u003e1b9eb42\u003c/code\u003e\u003c/a\u003e Standardize formatting, spacing, and indentation across documentation and tem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003e\u003ccode\u003ea46b63d\u003c/code\u003e\u003c/a\u003e Refactor hook script execution to handle platform-specific argument parsing; ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003e\u003ccode\u003ec35c431\u003c/code\u003e\u003c/a\u003e Modularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, `sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003e\u003ccode\u003ec78bbef\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e\u003ccode\u003e036ee1a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e\u003ccode\u003e919c66b\u003c/code\u003e\u003c/a\u003e Update pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...v1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipython` from 8.38.0 to 8.39.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/8f440a21dff0f4464918075e12785657eb8ccb45\"\u003e\u003ccode\u003e8f440a2\u003c/code\u003e\u003c/a\u003e release 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/7f7f46c4ee3cba533aeb4eb56ac760b8bb4d4f02\"\u003e\u003ccode\u003e7f7f46c\u003c/code\u003e\u003c/a\u003e Backport security fix to 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/fb4ff1c1b19422ec4b4d7838ccd8140927dba102\"\u003e\u003ccode\u003efb4ff1c\u003c/code\u003e\u003c/a\u003e windows: require IPYTHON_USE_PROGRAMDATA=1 opt-in to trust programdata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/bf99a9b6a01f1cc1c00c68065441946ef8bec401\"\u003e\u003ccode\u003ebf99a9b\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipython/ipython/compare/8.38.0...8.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 7.4.7 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx-autodoc-typehints` from 2.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/releases\"\u003esphinx-autodoc-typehints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix roles for \u003ccode\u003etypes\u003c/code\u003e module by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/516\"\u003etox-dev/sphinx-autodoc-typehints#516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Ruff to 0.9.1 by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/517\"\u003etox-dev/sphinx-autodoc-typehints#517\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Replace docutils private API use w/ public by \u003ca href=\"https://github.com/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for nptyping by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/514\"\u003etox-dev/sphinx-autodoc-typehints#514\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/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the type checker by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493\"\u003etox-dev/sphinx-autodoc-typehints#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply typehints_formatter to signature by \u003ca href=\"https://github.com/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\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/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFix broken link in README\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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/tox-dev/sphinx-autodoc-typehints/commit/02ce7667fdb0ee79c256999a149ff5442fc1a7b0\"\u003e\u003ccode\u003e02ce766\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/1fda047b296bdf16ba13ecd7d403105b6d21c002\"\u003e\u003ccode\u003e1fda047\u003c/code\u003e\u003c/a\u003e Update Ruff to 0.9.1 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/aceb328cd1487f54a73aa4c8f488a39c2feb3da6\"\u003e\u003ccode\u003eaceb328\u003c/code\u003e\u003c/a\u003e Fix roles for \u003ccode\u003etypes\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/3af8fb6f6a681d00e88c422bdc5e18ed0158c0b4\"\u003e\u003ccode\u003e3af8fb6\u003c/code\u003e\u003c/a\u003e Drop support for nptyping (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/514\"\u003e#514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/80e67888c95c11a8ac81cabbbd84dc35a5d0d312\"\u003e\u003ccode\u003e80e6788\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 4 to 5 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/85f00aee3ac25bb779f6c5a9f5f919d5a4c4342c\"\u003e\u003ccode\u003e85f00ae\u003c/code\u003e\u003c/a\u003e Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/17ccd64ad50312ac28b034b64ac339df749cc3f9\"\u003e\u003ccode\u003e17ccd64\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/bf8bb8d4cc4c4ddab95aaa6e184cfac07bd39693\"\u003e\u003ccode\u003ebf8bb8d\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 3 to 4 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/506\"\u003e#506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/6fb5f064453996865e0061e83ba3b04e7f9df230\"\u003e\u003ccode\u003e6fb5f06\u003c/code\u003e\u003c/a\u003e 🐛 Replace docutils private API use w/ public (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/507\"\u003e#507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/ffea355dbffcbb2f744939da9d987bc0357f38bc\"\u003e\u003ccode\u003effea355\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `myst-parser` from 3.0.1 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/executablebooks/MyST-Parser/releases\"\u003emyst-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e🔧 Minor fix for sphinx 8.2 compat by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/1013\"\u003eexecutablebooks/MyST-Parser#1013\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e🧪 Add CI testing support for Python 3.13 by \u003ca href=\"https://github.com/hugovk\"\u003e\u003ccode\u003e@​hugovk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/955\"\u003eexecutablebooks/MyST-Parser#955\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e🔧 Fix type of MockIncludeDirective’s \u003ccode\u003eklass\u003c/code\u003e parameter by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/975\"\u003eexecutablebooks/MyST-Parser#975\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 Fix typos discovered by codespell by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/969\"\u003eexecutablebooks/MyST-Parser#969\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 remove redundant paragraph by \u003ca href=\"https://github.com/Snoopy1866\"\u003e\u003ccode\u003e@​Snoopy1866\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/987\"\u003eexecutablebooks/MyST-Parser#987\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 Minor typo in \u003ccode\u003ecross-referencing.md\u003c/code\u003e by \u003ca href=\"https://github.com/goekce\"\u003e\u003ccode\u003e@​goekce\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/990\"\u003eexecutablebooks/MyST-Parser#990\u003c/a\u003e\u003c/p\u003e\n\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/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/969\"\u003eexecutablebooks/MyST-Parser#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/975\"\u003eexecutablebooks/MyST-Parser#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Snoopy1866\"\u003e\u003ccode\u003e@​Snoopy1866\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/987\"\u003eexecutablebooks/MyST-Parser#987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goekce\"\u003e\u003ccode\u003e@​goekce\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/990\"\u003eexecutablebooks/MyST-Parser#990\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1\"\u003ehttps://github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ Support python\u0026gt;=3.10, sphinx \u0026gt;=7,\u0026lt;9, docutils\u0026gt;=0.19,\u0026lt;0.22 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/952\"\u003eexecutablebooks/MyST-Parser#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Improve footnote def/ref warnings and translations by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/931\"\u003eexecutablebooks/MyST-Parser#931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📚 Fix typo by \u003ca href=\"https://github.com/meli-lewis\"\u003e\u003ccode\u003e@​meli-lewis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/940\"\u003eexecutablebooks/MyST-Parser#940\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/meli-lewis\"\u003e\u003ccode\u003e@​meli-lewis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/940\"\u003eexecutablebooks/MyST-Parser#940\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0\"\u003ehttps://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.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/executablebooks/MyST-Parser/blob/master/CHANGELOG.md\"\u003emyst-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1 - 2025-02-12\u003c/h2\u003e\n\u003cp\u003e🔧 Minor fix for Sphinx 8.2 compatibility (in \u003ca href=\"gh-pr:1013\"\u003egh-pr:1013\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e4.0.0 - 2024-08-05\u003c/h2\u003e\n\u003cp\u003eThis release bumps the supported versions of:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePython to \u003ccode\u003e3.10\u003c/code\u003e and greater\u003c/li\u003e\n\u003cli\u003eSphinx to \u003ccode\u003e\u0026gt;=7,\u0026lt;9\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDocutils to \u003ccode\u003e\u0026gt;=0.19,\u0026lt;0.22\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, footnotes are now parsed similar to the corresponding reStructuredText, in that resolution (between definitions and references) and ordering is now deferred to transforms on the doctree (in \u003ca href=\"gh-pr:931\"\u003egh-pr:931\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThis allows for the proper interaction with other docutils/sphinx transforms, including those that perform translations,\nand logging of warnings for duplicate/unreferenced footnote definitions and also for footnote references with no definitions.\u003c/p\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/executablebooks/MyST-Parser/blob/master/#syntax/footnotes\"\u003efootnotes guide\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0\"\u003ev3.0.1...v4.0.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/executablebooks/MyST-Parser/commit/8a44f5d35197b19aab2f1fe35b6f1dce4960bce5\"\u003e\u003ccode\u003e8a44f5d\u003c/code\u003e\u003c/a\u003e 🚀 Release v4.0.1 (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/fbb7f1d9b33b39e48b4bbe4107174c32f4397698\"\u003e\u003ccode\u003efbb7f1d\u003c/code\u003e\u003c/a\u003e 🔧 Minor fix for sphinx 8.2 compat (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1013\"\u003e#1013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/04375589259c3e6e9d6cfb2d479be98fe3cb630a\"\u003e\u003ccode\u003e0437558\u003c/code\u003e\u003c/a\u003e 🔧 update pre-commit (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1006\"\u003e#1006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/b58737f4a18045a0fc80bfc78539a688462cce62\"\u003e\u003ccode\u003eb58737f\u003c/code\u003e\u003c/a\u003e ⬆️ Update pre-commit requirement from ~=3.0 to ~=4.0 (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/f62025fc7d29fd37c3dc46d15a19a62fe6158a16\"\u003e\u003ccode\u003ef62025f\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/14ea197b79466bf0ab2204a7cfa05e9cc9619051\"\u003e\u003ccode\u003e14ea197\u003c/code\u003e\u003c/a\u003e 📚 Minor typo in \u003ccode\u003ecross-referencing.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/bc3579430f9974770ddb428ad395457e10055097\"\u003e\u003ccode\u003ebc35794\u003c/code\u003e\u003c/a\u003e 📚 remove redundant paragraph (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/9fe724ebf1d02fd979632d82387f802c91e0d6f6\"\u003e\u003ccode\u003e9fe724e\u003c/code\u003e\u003c/a\u003e 🧪 Fix tests for latest sphinx (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/59b5386f92f54241d0036e0726e93b4086970e03\"\u003e\u003ccode\u003e59b5386\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/executablebooks...\n\n_Description has been truncated_","html_url":"https://github.com/aws/aws-sdk-pandas/pull/3329","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws%2Faws-sdk-pandas/issues/3329","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3329/packages"},{"uuid":"4396922010","node_id":"PR_kwDOI8vvps7ZDEjy","number":477,"state":"closed","title":"Bump sphinx from 8.2.3 to 9.0.4","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-10T13:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T07:26:28.000Z","updated_at":"2026-05-10T13:28:16.000Z","time_to_close":280907,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"8.2.3","new_version":"9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 8.2.3 to 9.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in \u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore \u003ccode\u003esphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003eDocutils 0.22\u003c/a\u003e. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIncompatible changes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.2.3...v9.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/reupen/takao/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reupen%2Ftakao/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"},{"uuid":"4394799441","node_id":"PR_kwDOSVSLa87Y8TMc","number":12,"state":"open","title":"deps(deps-dev): update sphinx requirement from \u003e=7.0.0 to \u003e=7.4.7","user":"dependabot[bot]","labels":["dependencies"],"assignees":["FARLEY-PIEDRAHITA-OROZCO"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T22:17:34.000Z","updated_at":"2026-05-06T22:17:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0.0","new_version":"\u003e=7.4.7","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 7.4.7\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\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/sphinx-doc/sphinx/blob/v7.4.7/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 7.4.7 (released Jul 20, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12096\"\u003e#12096\u003c/a\u003e: Warn when files are overwritten in the build directory.\nPatch by Adam Turner and Bénédikt Tran.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e: Ensure that old-style object description options are respected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e: Support callable objects in :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e type\nmetadata in the Python domain.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e: Resolve :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e warnings with\n\u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e,\nespecially when using :mod:\u003ccode\u003edataclasses\u003c/code\u003e as type metadata.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e: autosummary: Fix warnings with :rst:role:\u003ccode\u003e!autolink\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.6 (released Jul 18, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/9743\"\u003e#9743\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12609\"\u003e#12609\u003c/a\u003e: autosummary: Do not add the package prefix when\ngenerating autosummary directives for modules within a package.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12613\"\u003e#12613\u003c/a\u003e: Reduce log severity for ambiguity detection during inventory loading.\nPatch by James Addison.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.5 (released Jul 16, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12593\"\u003e#12593\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12600\"\u003e#12600\u003c/a\u003e: Revert coercing the type of selected :confval:\u003ccode\u003ehtml_sidebars\u003c/code\u003e\nvalues to a list.\nLog an error message when string values are detected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12594\"\u003e#12594\u003c/a\u003e: LaTeX: since 7.4.0, :rst:dir:\u003ccode\u003eseealso\u003c/code\u003e and other \u0026quot;light\u0026quot; admonitions\nnow break PDF builds if they contain a :dudir:\u003ccode\u003efigure\u003c/code\u003e directive; and also\nif they are contained in a table cell (rendered by \u003ccode\u003etabulary\u003c/code\u003e).\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.4 (released Jul 15, 2024)\u003c/h1\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/sphinx-doc/sphinx/commit/0d912c85fd3ec385432fe707f6a0678425d1e841\"\u003e\u003ccode\u003e0d912c8\u003c/code\u003e\u003c/a\u003e Bump to 7.4.7 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bbc97e035720d96f617921dbd25022e121495b98\"\u003e\u003ccode\u003ebbc97e0\u003c/code\u003e\u003c/a\u003e autosummary: Filter invalid import prefixes in \u003ccode\u003eautolink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/6c486a575c858b8b82d2580b76c410121663505f\"\u003e\u003ccode\u003e6c486a5\u003c/code\u003e\u003c/a\u003e Fix detecting file changes for the overwritten file warning (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12627\"\u003e#12627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/2bd973e7191c5bc382c1a92b37ab1f20268f42d6\"\u003e\u003ccode\u003e2bd973e\u003c/code\u003e\u003c/a\u003e autodoc: Fix warnings with dataclasses in \u003ccode\u003eAnnotated\u003c/code\u003e metadata (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/dd77f851494d24d19aecf0328c6913d121b8b51c\"\u003e\u003ccode\u003edd77f85\u003c/code\u003e\u003c/a\u003e Support callables in \u003ccode\u003eAnnotated\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ed4ca7e038364b3b10e3d36abb84ee034d4d94c\"\u003e\u003ccode\u003e1ed4ca7\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003etest_build_manpage\u003c/code\u003e as XFAIL following changes in Docutils master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/cd8ce07d31cfab61b6996cec1334681600dd3259\"\u003e\u003ccode\u003ecd8ce07\u003c/code\u003e\u003c/a\u003e Update message catalogues following reverted commits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c6cd25f50dcc2a0bc369da80e75f105a4821d43b\"\u003e\u003ccode\u003ec6cd25f\u003c/code\u003e\u003c/a\u003e Partially revert \u0026quot;Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/11626\"\u003e#11626\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/fa2ba7d5aeaff36aeb1a6c2f49846432fc932c7a\"\u003e\u003ccode\u003efa2ba7d\u003c/code\u003e\u003c/a\u003e Partially Revert \u0026quot;[bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12563\"\u003e#12563\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/e439c6f33f8d8e7bc06b4f6f25dadfda74869ee0\"\u003e\u003ccode\u003ee439c6f\u003c/code\u003e\u003c/a\u003e Ensure that old-style object description options are respected (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v7.4.7\"\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 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/FARLEY-PIEDRAHITA-OROZCO/vulnlab-scanner/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FARLEY-PIEDRAHITA-OROZCO%2Fvulnlab-scanner/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4381175779","node_id":"PR_kwDOQ_4I987YPqXr","number":185,"state":"open","title":"build(deps-dev): update sphinx requirement from \u003e=7.1.0 to \u003e=8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T02:57:05.000Z","updated_at":"2026-05-05T03:14:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=7.1.0","new_version":"\u003e=8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\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/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.1.0...v8.1.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 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/systemslibrarian/meow-decoder/pull/185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemslibrarian%2Fmeow-decoder/issues/185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/185/packages"},{"uuid":"4374463131","node_id":"PR_kwDOO0Uhi87X5gEe","number":594,"state":"open","title":"⬆️(deps): Update sphinx requirement from \u003e=6.0.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":["dependencies","build","python"],"assignees":["ramseymcgrath"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T06:34:18.000Z","updated_at":"2026-05-04T06:39:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️(deps): Update","packages":[{"name":"sphinx","old_version":"\u003e=6.0.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v6.0.0...v9.0.4\"\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 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/VoltCyclone/PCILeechFWGenerator/pull/594","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltCyclone%2FPCILeechFWGenerator/issues/594","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/594/packages"},{"uuid":"4367667867","node_id":"PR_kwDOBoGJis7XlOl3","number":47,"state":"open","title":"chore(deps): update sphinx requirement from \u003e=3.1.0 to \u003e=9.1.0","user":"dependabot[bot]","labels":[],"assignees":["gugarosa"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T02:53:58.000Z","updated_at":"2026-05-02T02:53:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=3.1.0","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v3.1.0...v9.1.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 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/gugarosa/opytimizer/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gugarosa%2Fopytimizer/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4339546158","node_id":"PR_kwDOOlphic7WJjtH","number":334,"state":"open","title":"Update sphinx requirement from \u003e=7 to \u003e=9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T23:49:00.000Z","updated_at":"2026-04-27T23:51:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"sphinx","old_version":"\u003e=7","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.1.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 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/futuroptimist/wove/pull/334","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/futuroptimist%2Fwove/issues/334","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/334/packages"},{"uuid":"4339432867","node_id":"PR_kwDOHI6vPc7WJMP0","number":744,"state":"open","title":"BUILD(pip): Bump sphinx from 7.4.7 to 8.1.3","user":"dependabot[bot]","labels":[],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T23:19:00.000Z","updated_at":"2026-04-27T23:19:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"BUILD(pip): Bump","packages":[{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.4.7 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.4.7\u0026new-version=8.1.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/ansys/pyedb-core/pull/744","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyedb-core/issues/744","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/744/packages"},{"uuid":"4338967301","node_id":"PR_kwDOEJPADc7WHrac","number":2186,"state":"closed","title":"Update sphinx requirement from \u003c=9.1.0,\u003e=5.0 to \u003c=9.1.0,\u003e=9.1.0 in the docs group","user":"dependabot[bot]","labels":["dependencies","run_benchmarks","skip_changelog"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T22:38:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:22:05.000Z","updated_at":"2026-04-27T22:39:06.000Z","time_to_close":4611,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"sphinx","old_version":"\u003c=9.1.0,\u003e=5.0","new_version":"\u003c=9.1.0,\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":"the docs group","ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\nUpdates `sphinx` to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v5.0.0...v9.1.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/PlasmaControl/DESC/pull/2186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasmaControl%2FDESC/issues/2186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2186/packages"},{"uuid":"4333325971","node_id":"PR_kwDOR_GrNs7V1eHO","number":7,"state":"open","title":"chore(deps): update sphinx requirement from \u003e=7.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T05:36:36.000Z","updated_at":"2026-04-27T05:36:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.0.4\"\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 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/geoharkat/landsat9geo/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoharkat%2Flandsat9geo/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}],"issue_packages":[{"old_version":"\u003e=7.0.0","new_version":"\u003e=9.0.4","update_type":"patch","path":null,"pr_created_at":"2026-06-15T03:36:51.000Z","version_change":"\u003e=7.0.0 → \u003e=9.0.4","issue":{"uuid":"4661821905","node_id":"PR_kwDON6L3W87mXfea","number":41,"state":"open","title":"deps: update sphinx requirement from \u003e=7.0.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-15T03:36:51.000Z","updated_at":"2026-06-15T03:36:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: update","packages":[{"name":"sphinx","old_version":"\u003e=7.0.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.0.4\"\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 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/katelouie/stellium/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/katelouie%2Fstellium/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"}},{"old_version":"\u003e=7.0","new_version":"\u003e=7.4.7","update_type":null,"path":"/sdks/python","pr_created_at":"2026-05-31T18:49:11.000Z","version_change":"\u003e=7.0 → \u003e=7.4.7","issue":{"uuid":"4558613804","node_id":"PR_kwDORe0Ew87hI0Tq","number":23,"state":"open","title":"build(deps): update sphinx requirement from \u003e=7.0 to \u003e=7.4.7 in /sdks/python","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T18:49:11.000Z","updated_at":"2026-05-31T18:49:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0","new_version":"\u003e=7.4.7","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":"/sdks/python","ecosystem":"pip"},"body":"\u003e [!WARNING]\n\u003e Dependabot will stop supporting `python v3.9`!\n\u003e \n\u003e Please upgrade to one of the following versions: `v3.9`, `v3.10`, `v3.11`, `v3.12`, `v3.13`, or `v3.14`.\n\u003e\n\nUpdates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 7.4.7\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\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/sphinx-doc/sphinx/blob/v7.4.7/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 7.4.7 (released Jul 20, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12096\"\u003e#12096\u003c/a\u003e: Warn when files are overwritten in the build directory.\nPatch by Adam Turner and Bénédikt Tran.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e: Ensure that old-style object description options are respected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e: Support callable objects in :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e type\nmetadata in the Python domain.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e: Resolve :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e warnings with\n\u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e,\nespecially when using :mod:\u003ccode\u003edataclasses\u003c/code\u003e as type metadata.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e: autosummary: Fix warnings with :rst:role:\u003ccode\u003e!autolink\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.6 (released Jul 18, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/9743\"\u003e#9743\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12609\"\u003e#12609\u003c/a\u003e: autosummary: Do not add the package prefix when\ngenerating autosummary directives for modules within a package.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12613\"\u003e#12613\u003c/a\u003e: Reduce log severity for ambiguity detection during inventory loading.\nPatch by James Addison.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.5 (released Jul 16, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12593\"\u003e#12593\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12600\"\u003e#12600\u003c/a\u003e: Revert coercing the type of selected :confval:\u003ccode\u003ehtml_sidebars\u003c/code\u003e\nvalues to a list.\nLog an error message when string values are detected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12594\"\u003e#12594\u003c/a\u003e: LaTeX: since 7.4.0, :rst:dir:\u003ccode\u003eseealso\u003c/code\u003e and other \u0026quot;light\u0026quot; admonitions\nnow break PDF builds if they contain a :dudir:\u003ccode\u003efigure\u003c/code\u003e directive; and also\nif they are contained in a table cell (rendered by \u003ccode\u003etabulary\u003c/code\u003e).\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.4 (released Jul 15, 2024)\u003c/h1\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/sphinx-doc/sphinx/commit/0d912c85fd3ec385432fe707f6a0678425d1e841\"\u003e\u003ccode\u003e0d912c8\u003c/code\u003e\u003c/a\u003e Bump to 7.4.7 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bbc97e035720d96f617921dbd25022e121495b98\"\u003e\u003ccode\u003ebbc97e0\u003c/code\u003e\u003c/a\u003e autosummary: Filter invalid import prefixes in \u003ccode\u003eautolink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/6c486a575c858b8b82d2580b76c410121663505f\"\u003e\u003ccode\u003e6c486a5\u003c/code\u003e\u003c/a\u003e Fix detecting file changes for the overwritten file warning (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12627\"\u003e#12627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/2bd973e7191c5bc382c1a92b37ab1f20268f42d6\"\u003e\u003ccode\u003e2bd973e\u003c/code\u003e\u003c/a\u003e autodoc: Fix warnings with dataclasses in \u003ccode\u003eAnnotated\u003c/code\u003e metadata (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/dd77f851494d24d19aecf0328c6913d121b8b51c\"\u003e\u003ccode\u003edd77f85\u003c/code\u003e\u003c/a\u003e Support callables in \u003ccode\u003eAnnotated\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ed4ca7e038364b3b10e3d36abb84ee034d4d94c\"\u003e\u003ccode\u003e1ed4ca7\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003etest_build_manpage\u003c/code\u003e as XFAIL following changes in Docutils master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/cd8ce07d31cfab61b6996cec1334681600dd3259\"\u003e\u003ccode\u003ecd8ce07\u003c/code\u003e\u003c/a\u003e Update message catalogues following reverted commits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c6cd25f50dcc2a0bc369da80e75f105a4821d43b\"\u003e\u003ccode\u003ec6cd25f\u003c/code\u003e\u003c/a\u003e Partially revert \u0026quot;Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/11626\"\u003e#11626\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/fa2ba7d5aeaff36aeb1a6c2f49846432fc932c7a\"\u003e\u003ccode\u003efa2ba7d\u003c/code\u003e\u003c/a\u003e Partially Revert \u0026quot;[bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12563\"\u003e#12563\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/e439c6f33f8d8e7bc06b4f6f25dadfda74869ee0\"\u003e\u003ccode\u003ee439c6f\u003c/code\u003e\u003c/a\u003e Ensure that old-style object description options are respected (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v7.4.7\"\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 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/WyattAu/aether-core/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/WyattAu%2Faether-core/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"7.4.7","new_version":"8.1.3","update_type":"major","path":null,"pr_created_at":"2026-05-29T17:52:05.000Z","version_change":"7.4.7 → 8.1.3","issue":{"uuid":"4550524785","node_id":"PR_kwDOFBCRpc7gv_jP","number":433,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T00:14:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T17:52:05.000Z","updated_at":"2026-06-06T00:14:30.000Z","time_to_close":627743,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":14,"packages":[{"name":"pip","old_version":"26.1","new_version":"26.1.1","repository_url":"https://github.com/pypa/pip"},{"name":"wheel","old_version":"0.46.3","new_version":"0.47.0","repository_url":"https://github.com/pypa/wheel"},{"name":"doc8","old_version":"1.1.2","new_version":"2.0.0","repository_url":"https://github.com/pycqa/doc8"},{"name":"mypy","old_version":"1.19.1","new_version":"2.1.0","repository_url":"https://github.com/python/mypy"},{"name":"ruff","old_version":"0.14.14","new_version":"0.15.15","repository_url":"https://github.com/astral-sh/ruff"},{"name":"moto","old_version":"5.1.22","new_version":"5.2.1","repository_url":"https://github.com/getmoto/moto"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"},{"name":"pytest-rerunfailures","old_version":"16.1","new_version":"16.3","repository_url":"https://github.com/pytest-dev/pytest-rerunfailures"},{"name":"bump-my-version","old_version":"1.2.7","new_version":"1.3.0","repository_url":"https://github.com/callowayproject/bump-my-version"},{"name":"ipython","old_version":"8.38.0","new_version":"8.39.0","repository_url":"https://github.com/ipython/ipython"},{"name":"nbsphinx-link","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/vidartf/nbsphinx-link"},{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"sphinx-autodoc-typehints","old_version":"2.3.0","new_version":"3.0.1","repository_url":"https://github.com/tox-dev/sphinx-autodoc-typehints"}],"path":null,"ecosystem":"pip"},"body":"Bumps the development-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pip](https://github.com/pypa/pip) | `26.1` | `26.1.1` |\n| [wheel](https://github.com/pypa/wheel) | `0.46.3` | `0.47.0` |\n| [doc8](https://github.com/pycqa/doc8) | `1.1.2` | `2.0.0` |\n| [mypy](https://github.com/python/mypy) | `1.19.1` | `2.1.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.14` | `0.15.15` |\n| [moto](https://github.com/getmoto/moto) | `5.1.22` | `5.2.1` |\n| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `7.0.0` | `7.1.0` |\n| [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures) | `16.1` | `16.3` |\n| [bump-my-version](https://github.com/callowayproject/bump-my-version) | `1.2.7` | `1.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `8.38.0` | `8.39.0` |\n| [nbsphinx-link](https://github.com/vidartf/nbsphinx-link) | `1.3.1` | `1.4.0` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.1.3` |\n| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.3.0` | `3.0.1` |\n\n\nUpdates `pip` from 26.1 to 26.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.1.1 (2026-05-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where uninstallation left behind empty directories. Revert the\nremoval of the adjacent \u003ccode\u003e__pycache__\u003c/code\u003e directory when a .py file is removed. (\u003ccode\u003e[#13973](https://github.com/pypa/pip/issues/13973) \u0026lt;https://github.com/pypa/pip/issues/13973\u0026gt;\u003c/code\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/pypa/pip/commit/4432a371c6471e6a93c3eb39b3e9ab2b876b13b9\"\u003e\u003ccode\u003e4432a37\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/4943e17e7dd079b3f58e88009d10308f2c55a3ed\"\u003e\u003ccode\u003e4943e17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13973\"\u003e#13973\u003c/a\u003e from pypa/revert-13725-vfazio-remove-all-optimizati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/e9e7b90f35bfcd3c9e4ff93e0f0cc1b90f59aa68\"\u003e\u003ccode\u003ee9e7b90\u003c/code\u003e\u003c/a\u003e Add news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/0ff696479aa07ea5ca78b08d205ae23854b6e0e8\"\u003e\u003ccode\u003e0ff6964\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Remove \u003cstrong\u003epycache\u003c/strong\u003e when package is removed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/cc6b082d6b9350d96c5a24337b12b7a42846c410\"\u003e\u003ccode\u003ecc6b082\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13951\"\u003e#13951\u003c/a\u003e from sbidoul/release/26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/b2671f1cb340f33db300f0bffc062402bce3eca0\"\u003e\u003ccode\u003eb2671f1\u003c/code\u003e\u003c/a\u003e Bump for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.1...26.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wheel` from 0.46.3 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/wheel/releases\"\u003ewheel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without unpacking them (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains uppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory inside uses normalized lowercase naming (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/411\"\u003e#411\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/pypa/wheel/blob/main/docs/news.rst\"\u003ewheel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e0.47.0 (2026-04-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without\nunpacking them (\u003ccode\u003e[#639](https://github.com/pypa/wheel/issues/639) \u0026lt;https://github.com/pypa/wheel/issues/639\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains\nuppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory\ninside uses normalized lowercase naming\n(\u003ccode\u003e[#411](https://github.com/pypa/wheel/issues/411) \u0026lt;https://github.com/pypa/wheel/issues/411\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.3 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eImportError: cannot import name '_setuptools_logging' from 'wheel'\u003c/code\u003e when\ninstalled alongside an old version of setuptools and running the \u003ccode\u003ebdist_wheel\u003c/code\u003e\ncommand (\u003ccode\u003e[#676](https://github.com/pypa/wheel/issues/676) \u0026lt;https://github.com/pypa/wheel/issues/676\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.2 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003ebdist_wheel\u003c/code\u003e command for compatibility with \u003ccode\u003esetuptools\u003c/code\u003e older than\nv70.1\u003c/li\u003e\n\u003cli\u003eImporting \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e now emits a \u003ccode\u003eFutureWarning\u003c/code\u003e instead of a\n\u003ccode\u003eDeprecationWarning\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewheel unpack\u003c/code\u003e potentially altering the permissions of files outside of the\ndestination tree with maliciously crafted wheels (CVE-2026-24049)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.1 (2025-04-08)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily restored the \u003ccode\u003ewheel.macosx_libfile\u003c/code\u003e module\n(\u003ccode\u003e[#659](https://github.com/pypa/wheel/issues/659) \u0026lt;https://github.com/pypa/wheel/issues/659\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.0 (2025-04-03)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for Python 3.8\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003ebdist_wheel\u003c/code\u003e setuptools command implementation and entry point.\nThe \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e module is now just an alias to\n\u003ccode\u003esetuptools.command.bdist_wheel\u003c/code\u003e, emitting a deprecation warning on import.\u003c/li\u003e\n\u003cli\u003eRemoved vendored \u003ccode\u003epackaging\u003c/code\u003e in favor of a run-time dependency on it\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.metadata\u003c/code\u003e module private (with a deprecation warning if it's\nimported\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.cli\u003c/code\u003e package private (no deprecation warning)\u003c/li\u003e\n\u003cli\u003eFixed an exception when calling the \u003ccode\u003econvert\u003c/code\u003e command with an empty description\nfield\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.45.1 (2024-11-23)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed pure Python wheels converted from eggs and wininst files having the ABI tag in\nthe file name\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/pypa/wheel/commit/efd83a750f07a33462ea2eed365fd8dac9e51442\"\u003e\u003ccode\u003eefd83a7\u003c/code\u003e\u003c/a\u003e Created a new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/bb69216d35588c2a0febc2d9a130727fe6e46ee3\"\u003e\u003ccode\u003ebb69216\u003c/code\u003e\u003c/a\u003e Reordered the changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/d5a1763ce927618bfa7d82abe334d0d14a93cc37\"\u003e\u003ccode\u003ed5a1763\u003c/code\u003e\u003c/a\u003e fix(wheelfile): resolve .dist-info path case-insensitively when reading wheel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/5718957928ece25eb0d1c12023c71dea4fcb5cf9\"\u003e\u003ccode\u003e5718957\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/625806845ae5756be3cc0f9d44832c29079c0954\"\u003e\u003ccode\u003e6258068\u003c/code\u003e\u003c/a\u003e chore: log_level is better than log_cli_level (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/2975debc789682b3a448b134611acc6962a93eb3\"\u003e\u003ccode\u003e2975deb\u003c/code\u003e\u003c/a\u003e Require tox \u0026gt;= 4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/47674ba770e5ee72d679b7eb32b558e0c177640d\"\u003e\u003ccode\u003e47674ba\u003c/code\u003e\u003c/a\u003e chore: add check-sdist to checks (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/681\"\u003e#681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/56223f6f8dfa8d3d40923f24dcf159204698d7b6\"\u003e\u003ccode\u003e56223f6\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e__package__\u003c/code\u003e → \u003ccode\u003e__spec__.parent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/0ce509e02dc3cd1b7b0bdf868482de062b3c21c3\"\u003e\u003ccode\u003e0ce509e\u003c/code\u003e\u003c/a\u003e Added the wheel info subcommand (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/39039c0f3446c1ed5ec52621e98bc2bad8178a06\"\u003e\u003ccode\u003e39039c0\u003c/code\u003e\u003c/a\u003e Improved the index page\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pypa/wheel/compare/0.46.3...0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doc8` from 1.1.2 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pycqa/doc8/releases\"\u003edoc8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eMajor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/PyCQA/doc8/commit/2a7a5eef1de341fab48019faf3de8a64ac2ad900\"\u003e\u003ccode\u003e2a7a5ee\u003c/code\u003e\u003c/a\u003e Replace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/3f46d16dcbce1ef70fd8ab7694862059c600ab14\"\u003e\u003ccode\u003e3f46d16\u003c/code\u003e\u003c/a\u003e More fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/99587493757d72d7d84d7f7dcfde6c36b9d78a4e\"\u003e\u003ccode\u003e9958749\u003c/code\u003e\u003c/a\u003e Update github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/eafb43d940c6a8d29bbdc2acf28ca9e7c5a6c085\"\u003e\u003ccode\u003eeafb43d\u003c/code\u003e\u003c/a\u003e Update project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/62c68c51e59bdecebed053db449f245a296ceaec\"\u003e\u003ccode\u003e62c68c5\u003c/code\u003e\u003c/a\u003e Require python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/a12d087192553bfdf1f5025f7b33461a49ebd3b8\"\u003e\u003ccode\u003ea12d087\u003c/code\u003e\u003c/a\u003e Bump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pycqa/doc8/compare/v1.1.2...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mypy` from 1.19.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/python/mypy/blob/master/CHANGELOG.md\"\u003emypy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eMypy Release Notes\u003c/h1\u003e\n\u003ch2\u003eNext Release\u003c/h2\u003e\n\u003ch2\u003eMypy 2.1\u003c/h2\u003e\n\u003cp\u003eWe’ve just uploaded mypy 2.1.0 to the Python Package Index (\u003ca href=\"https://pypi.org/project/mypy/\"\u003ePyPI\u003c/a\u003e).\nMypy is a static type checker for Python. This release includes new features, performance\nimprovements and bug fixes. You can install it as follows:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epython3 -m pip install -U mypy\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can read the full documentation for this release on \u003ca href=\"http://mypy.readthedocs.io\"\u003eRead the Docs\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003elibrt.vecs: Fast Growable Array Type for Mypyc\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003elibrt.vecs\u003c/code\u003e module provides an efficient growable array type \u003ccode\u003evec\u003c/code\u003e that is\noptimized for mypyc use. It provides fast, packed arrays with integer and floating point\nvalue types, which can be \u003cstrong\u003eseveral times faster\u003c/strong\u003e than \u003ccode\u003elist\u003c/code\u003e, and tens of times faster\nthan \u003ccode\u003earray.array\u003c/code\u003e in code compiled using mypyc. It also supports nested \u003ccode\u003evec\u003c/code\u003e objects and\nnon-value-type items, such as \u003ccode\u003evec[vec[str]]\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://mypyc.readthedocs.io/en/latest/librt_vecs.html\"\u003edocumentation\u003c/a\u003e for\nthe details.\u003c/p\u003e\n\u003cp\u003eContributed by Jukka Lehtosalo.\u003c/p\u003e\n\u003ch3\u003elibrt.random: Fast Pseudo-Random Number Generation\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003elibrt.random\u003c/code\u003e module provides fast pseudo-random number generation that is\noptimized for code compiled using mypyc. It can be 3x to 10x faster than the stdlib\n\u003ccode\u003erandom\u003c/code\u003e module in compiled code.\u003c/p\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://mypyc.readthedocs.io/en/latest/librt_random.html\"\u003edocumentation\u003c/a\u003e for\nthe details.\u003c/p\u003e\n\u003cp\u003eContributed by Jukka Lehtosalo (PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21433\"\u003e21433\u003c/a\u003e).\u003c/p\u003e\n\u003ch3\u003eMypyc Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake compilation order with multiple files consistent (Piotr Sawicki, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21419\"\u003e21419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on accessing \u003ccode\u003eStopAsyncIteration\u003c/code\u003e (Piotr Sawicki, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21406\"\u003e21406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incremental compilation with \u003ccode\u003eseparate\u003c/code\u003e flag (Vaggelis Danias, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21299\"\u003e21299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes to Crashes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash on partial type with \u003ccode\u003e--allow-redefinition\u003c/code\u003e and \u003ccode\u003eglobal\u003c/code\u003e declaration (Jukka Lehtosalo, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21428\"\u003e21428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken awaitable generator patching (Ivan Levkivskyi, PR \u003ca href=\"https://redirect.github.com/python/mypy/pull/21435\"\u003e21435\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges to Messages\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/python/mypy/commit/c1c336d7e34eb313080c79b156518c58d27c7234\"\u003e\u003ccode\u003ec1c336d\u003c/code\u003e\u003c/a\u003e Remove +dev from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/74df14b7cbf08140236aa45bbb7f42219b0b1df7\"\u003e\u003ccode\u003e74df14b\u003c/code\u003e\u003c/a\u003e Add changelog for mypy 2.1 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21464\"\u003e#21464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/022d9bc96f86c40f338a5cf150f1806cc8f300ff\"\u003e\u003ccode\u003e022d9bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;TypeForm: Enable by default (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21262\"\u003e#21262\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/8826288214f1cb31496e610667481221e025359c\"\u003e\u003ccode\u003e8826288\u003c/code\u003e\u003c/a\u003e [mypyc] Document librt.random (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21463\"\u003e#21463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/3f4067b699dbe52d08e42ef3b3ebfdebdc06bd96\"\u003e\u003ccode\u003e3f4067b\u003c/code\u003e\u003c/a\u003e Bump librt version to 0.11.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21458\"\u003e#21458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/2b1eb58a250c5f1eb4ef5fb1f312ff528c5a1d4e\"\u003e\u003ccode\u003e2b1eb58\u003c/code\u003e\u003c/a\u003e [mypyc] Enable incremental self-compilation (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21369\"\u003e#21369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/8152f4af3f6c03beaf2660026240f0fdce7feecc\"\u003e\u003ccode\u003e8152f4a\u003c/code\u003e\u003c/a\u003e Respect file config comments for stale modules (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21444\"\u003e#21444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/116d60bdd3fdfe8d97c6afe99370910db56f1b92\"\u003e\u003ccode\u003e116d60b\u003c/code\u003e\u003c/a\u003e Fix nondeterminism from nonassociativity of overload joins (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21455\"\u003e#21455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/6c4af8e42110cea3f84bc02add2ca7b89c268210\"\u003e\u003ccode\u003e6c4af8e\u003c/code\u003e\u003c/a\u003e Fix function call message change for small number of args (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21432\"\u003e#21432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/4b8fdcaf24032592510e8f15421fb32d82a71800\"\u003e\u003ccode\u003e4b8fdca\u003c/code\u003e\u003c/a\u003e [mypyc] Add librt.random module (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21433\"\u003e#21433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/python/mypy/compare/v1.19.1...v2.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.14 to 0.15.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.15\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-28.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Markdown closing fence handling (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25310\"\u003e#25310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Report duplicate imports in \u003ccode\u003etyping.TYPE_CHECKING\u003c/code\u003e block (\u003ccode\u003eF811\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/22560\"\u003e#22560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Treat function-scope bare annotations as locals per PEP 526 (\u003ccode\u003eF821\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21540\"\u003e#21540\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid redundant \u003ccode\u003eTokenValue\u003c/code\u003e drops in the lexer (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25300\"\u003e#25300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens \u003ccode\u003eVec\u003c/code\u003e size (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25354\"\u003e#25354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eThinVec\u003c/code\u003e in AST to shrink \u003ccode\u003eStmt\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25361\"\u003e#25361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eline-length\u003c/code\u003e example for \u003ccode\u003e--config\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25389\"\u003e#25389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-comprehensions\u003c/code\u003e] Document \u003ccode\u003eRecursionError\u003c/code\u003e edge case in \u003ccode\u003e__len__\u003c/code\u003e (\u003ccode\u003eC416\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25286\"\u003e#25286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003emccabe\u003c/code\u003e] Improve example (\u003ccode\u003eC901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25287\"\u003e#25287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Clarify fix safety docs (\u003ccode\u003eUP007\u003c/code\u003e, \u003ccode\u003eUP045\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25288\"\u003e#25288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003erefurb\u003c/code\u003e] Document \u003ccode\u003eFURB192\u003c/code\u003e exception change for empty sequences (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25317\"\u003e#25317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Document false negative for user-defined types (\u003ccode\u003eRUF013\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25289\"\u003e#25289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFormatter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix formatting of lambdas nested within f-strings (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25398\"\u003e#25398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eServer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn code action for \u003ccode\u003ecodeAction/resolve\u003c/code\u003e requests that contain no or no valid URL (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25365\"\u003e#25365\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chirizxc\"\u003e\u003ccode\u003e@​chirizxc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adityasingh2400\"\u003e\u003ccode\u003e@​adityasingh2400\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charliermarsh\"\u003e\u003ccode\u003e@​charliermarsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fallintoplace\"\u003e\u003ccode\u003e@​fallintoplace\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/martin-schlossarek\"\u003e\u003ccode\u003e@​martin-schlossarek\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MichaReiser\"\u003e\u003ccode\u003e@​MichaReiser\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/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.15\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-05-28.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Markdown closing fence handling (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25310\"\u003e#25310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Report duplicate imports in \u003ccode\u003etyping.TYPE_CHECKING\u003c/code\u003e block (\u003ccode\u003eF811\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/22560\"\u003e#22560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epyflakes\u003c/code\u003e] Treat function-scope bare annotations as locals per PEP 526 (\u003ccode\u003eF821\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21540\"\u003e#21540\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid redundant \u003ccode\u003eTokenValue\u003c/code\u003e drops in the lexer (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25300\"\u003e#25300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens \u003ccode\u003eVec\u003c/code\u003e size (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25354\"\u003e#25354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eThinVec\u003c/code\u003e in AST to shrink \u003ccode\u003eStmt\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25361\"\u003e#25361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eline-length\u003c/code\u003e example for \u003ccode\u003e--config\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25389\"\u003e#25389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-comprehensions\u003c/code\u003e] Document \u003ccode\u003eRecursionError\u003c/code\u003e edge case in \u003ccode\u003e__len__\u003c/code\u003e (\u003ccode\u003eC416\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25286\"\u003e#25286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003emccabe\u003c/code\u003e] Improve example (\u003ccode\u003eC901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25287\"\u003e#25287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Clarify fix safety docs (\u003ccode\u003eUP007\u003c/code\u003e, \u003ccode\u003eUP045\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25288\"\u003e#25288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003erefurb\u003c/code\u003e] Document \u003ccode\u003eFURB192\u003c/code\u003e exception change for empty sequences (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25317\"\u003e#25317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Document false negative for user-defined types (\u003ccode\u003eRUF013\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25289\"\u003e#25289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFormatter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix formatting of lambdas nested within f-strings (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25398\"\u003e#25398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eServer\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn code action for \u003ccode\u003ecodeAction/resolve\u003c/code\u003e requests that contain no or no valid URL (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25365\"\u003e#25365\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chirizxc\"\u003e\u003ccode\u003e@​chirizxc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adityasingh2400\"\u003e\u003ccode\u003e@​adityasingh2400\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charliermarsh\"\u003e\u003ccode\u003e@​charliermarsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fallintoplace\"\u003e\u003ccode\u003e@​fallintoplace\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/martin-schlossarek\"\u003e\u003ccode\u003e@​martin-schlossarek\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MichaReiser\"\u003e\u003ccode\u003e@​MichaReiser\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ruchir28\"\u003e\u003ccode\u003e@​Ruchir28\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/astral-sh/ruff/commit/db5aa0a5f1b92cb91d910bf0866a967554dd94f5\"\u003e\u003ccode\u003edb5aa0a\u003c/code\u003e\u003c/a\u003e Bump 0.15.15 (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25431\"\u003e#25431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/366fe21ba369ccdd01eb99c1043c9a969c99230b\"\u003e\u003ccode\u003e366fe21\u003c/code\u003e\u003c/a\u003e [ty] Improve diagnostics for syntax errors in forward annotations (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25158\"\u003e#25158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e2e1e647d182b8567845039c9a65fb0608a4dcfc\"\u003e\u003ccode\u003ee2e1e64\u003c/code\u003e\u003c/a\u003e [ty] Remove excess capacity from more Salsa cached collections (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25411\"\u003e#25411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/1bd77e1646f2213d86b8da215f08279187867d72\"\u003e\u003ccode\u003e1bd77e1\u003c/code\u003e\u003c/a\u003e [ty] Use diagnostic message as tie breaker when sorting (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25424\"\u003e#25424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/7e1bc1e75f15795f12c846294b13df4535f2abbf\"\u003e\u003ccode\u003e7e1bc1e\u003c/code\u003e\u003c/a\u003e Add agent skills for working on ty (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25422\"\u003e#25422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/574e10752f8cfa9e0cdbe3b01e96c4380950469b\"\u003e\u003ccode\u003e574e107\u003c/code\u003e\u003c/a\u003e Expand semantic syntax errors for invalid walruses (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25415\"\u003e#25415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/4a7ca062fccd80443a43aa61e5dc7e5858e88dc1\"\u003e\u003ccode\u003e4a7ca06\u003c/code\u003e\u003c/a\u003e [ty] Display docs for matching parameter when hovering over the name of an ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/54327092dbfe455040690d63bb1e5e4b5f551239\"\u003e\u003ccode\u003e5432709\u003c/code\u003e\u003c/a\u003e Refine a few agents instructions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25423\"\u003e#25423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/3cb09eba689ebb49e799131092121928cc789c18\"\u003e\u003ccode\u003e3cb09eb\u003c/code\u003e\u003c/a\u003e [ty] Support \u003ccode\u003etyping.TypeForm\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25334\"\u003e#25334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/c8cd59f189f2b6f55d542b29bddb953622add6fc\"\u003e\u003ccode\u003ec8cd59f\u003c/code\u003e\u003c/a\u003e [ty] Infer class attributes assigned by metaclass initialization (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/25342\"\u003e#25342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/ruff/compare/0.14.14...0.15.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moto` from 5.1.22 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getmoto/moto/blob/master/CHANGELOG.md\"\u003emoto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.1: \u003cem\u003esha256:fe6575dcd878842124f05d20e4ffde2d1126e1e38ad03e196353b9e53649bcdf\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eMiscellaneous:\n    * DynamoDB: batch_write_item() now correctly handles PUT requests with Binary (B) attributes (broken in 5.2.0)\n    * S3: Uploading files no longer fails with 'Unsupported protocol' (broken in 5.2.0)\n    * S3: create_multipart_upload() is now compatible with Java SDK again (broken in 5.2.0)\n    * Route53: update_health_check() now correctly updates falsy values (broken in 5.2.0)\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.0: \u003cem\u003esha256:d8d063e3e704d256cbe8165072fa273c17698be91311e49fc602b7716f459bea\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eGeneral:\n    * Drops support for Python 3.9\n    * Lambda Containers now configure the AWS_ENDPOINT_URL, automatically intercepting requests to other AWS services\n\u003cp\u003eNew Services:\u003cbr /\u003e\n* Bedrock-AgentCore-Control:\u003cbr /\u003e\n* create_agent_runtime()\u003cbr /\u003e\n* create_agent_runtime_endpoint()\u003cbr /\u003e\n* create_gateway()\u003cbr /\u003e\n* create_gateway_target()\u003cbr /\u003e\n* create_memory()\u003cbr /\u003e\n* delete_agent_runtime()\u003cbr /\u003e\n* delete_agent_runtime_endpoint()\u003cbr /\u003e\n* delete_gateway()\u003cbr /\u003e\n* delete_gateway_target()\u003cbr /\u003e\n* delete_memory()\u003cbr /\u003e\n* get_agent_runtime()\u003cbr /\u003e\n* get_agent_runtime_endpoint()\u003cbr /\u003e\n* get_gateway()\u003cbr /\u003e\n* get_gateway_target()\u003cbr /\u003e\n* get_memory()\u003cbr /\u003e\n* list_agent_runtimes()\u003cbr /\u003e\n* list_agent_runtime_endpoints()\u003cbr /\u003e\n* list_agent_runtime_versions()\u003cbr /\u003e\n* list_gateways()\u003cbr /\u003e\n* list_gateway_targets()\u003cbr /\u003e\n* list_memories()\u003cbr /\u003e\n* list_tags_for_resource()\u003cbr /\u003e\n* tag_resource()\u003cbr /\u003e\n* update_agent_runtime()\u003cbr /\u003e\n* update_agent_runtime_endpoint()\u003cbr /\u003e\n* update_gateway()\u003cbr /\u003e\n* update_gateway_target()\u003cbr /\u003e\n* untag_resource()\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/getmoto/moto/commit/543c687a2301fe1982da96f815d603c17b37a45c\"\u003e\u003ccode\u003e543c687\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/b653a99663b96b165d6f93f723268c4acff1be58\"\u003e\u003ccode\u003eb653a99\u003c/code\u003e\u003c/a\u003e Prep release 5.2.1 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10020\"\u003e#10020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/df3dc92bbabea6b542bc7aeea1e0abc96bb2e792\"\u003e\u003ccode\u003edf3dc92\u003c/code\u003e\u003c/a\u003e Core: Disable flaky AWS tests (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10019\"\u003e#10019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/ef42e0e00f72a6124c153dc78240d628df5eb2e0\"\u003e\u003ccode\u003eef42e0e\u003c/code\u003e\u003c/a\u003e S3: Make CreateMultipartUpload compatible with Java SDK (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10017\"\u003e#10017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/50ab6245c83ad7edd2e8ecd8d4aa1e76abd78d6c\"\u003e\u003ccode\u003e50ab624\u003c/code\u003e\u003c/a\u003e Core: Make compatible with mypy 2 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10016\"\u003e#10016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/6b3cf8df811c548de5637261a882bd1fc7f2236d\"\u003e\u003ccode\u003e6b3cf8d\u003c/code\u003e\u003c/a\u003e Route53: update_health_check() should handle falsy values correctly (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10014\"\u003e#10014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/b4f8b78620903be793029d3e058804aed93d5baa\"\u003e\u003ccode\u003eb4f8b78\u003c/code\u003e\u003c/a\u003e Core: short circuit protocol detection for S3 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10012\"\u003e#10012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/665e817028ccb3af5bcdd373ac08efb356730517\"\u003e\u003ccode\u003e665e817\u003c/code\u003e\u003c/a\u003e DynamoDB: fix BatchWriteItem handling of binary attributes (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10007\"\u003e#10007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/e754d88a7e5aa46362c9efda42208572d84e0aed\"\u003e\u003ccode\u003ee754d88\u003c/code\u003e\u003c/a\u003e Admin: Post-release steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/4d17a101b9c08fe164485339e994d435b15ba615\"\u003e\u003ccode\u003e4d17a10\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getmoto/moto/compare/5.1.22...5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-cov` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst\"\u003epytest-cov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.0 (2026-03-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed total coverage computation to always be consistent, regardless of reporting settings.\nPreviously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on\nreporting options.\nSee \u003ccode\u003e[#641](https://github.com/pytest-dev/pytest-cov/issues/641) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/641\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove handling of ResourceWarning from sqlite3.\u003c/p\u003e\n\u003cp\u003eThe plugin adds warning filter for sqlite3 \u003ccode\u003eResourceWarning\u003c/code\u003e unclosed database (since 6.2.0).\nIt checks if there is already existing plugin for this message by comparing filter regular expression.\nWhen filter is specified on command line the message is escaped and does not match an expected message.\nA check for an escaped regular expression is added to handle this case.\u003c/p\u003e\n\u003cp\u003eWith this fix one can suppress \u003ccode\u003eResourceWarning\u003c/code\u003e from sqlite3 from command line::\u003c/p\u003e\n\u003cp\u003epytest -W \u0026quot;ignore:unclosed database in \u0026lt;sqlite3.Connection object at:ResourceWarning\u0026quot; ...\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eVarious improvements to documentation.\nContributed by Art Pelling in \u003ccode\u003e[#718](https://github.com/pytest-dev/pytest-cov/issues/718) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/718\u0026gt;\u003c/code\u003e_ and\n\u0026quot;vivodi\u0026quot; in \u003ccode\u003e[#738](https://github.com/pytest-dev/pytest-cov/issues/738) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/738\u0026gt;\u003c/code\u003e\u003cem\u003e.\nAlso closed \u003ccode\u003e[#736](https://github.com/pytest-dev/pytest-cov/issues/736) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/736\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed some assertions in tests.\nContributed by in Markéta Machová in \u003ccode\u003e[#722](https://github.com/pytest-dev/pytest-cov/issues/722) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/722\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).\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/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622\"\u003e\u003ccode\u003e66c8a52\u003c/code\u003e\u003c/a\u003e Bump version: 7.0.0 → 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e\"\u003e\u003ccode\u003ef707662\u003c/code\u003e\u003c/a\u003e Make the examples use pypy 3.11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672\"\u003e\u003ccode\u003e6049a78\u003c/code\u003e\u003c/a\u003e Make context test use the old ctracer (seems the new sysmon tracer behaves di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b\"\u003e\u003ccode\u003e8ebf20b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9\"\u003e\u003ccode\u003e861d30e\u003c/code\u003e\u003c/a\u003e Remove the backup context manager  - shouldn't be needed since coverage 5.0, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f\"\u003e\u003ccode\u003efd4c956\u003c/code\u003e\u003c/a\u003e Pass the precision on the nulled total (seems that there's some caching goion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6\"\u003e\u003ccode\u003e78c9c4e\u003c/code\u003e\u003c/a\u003e Only run the 3.9 on older deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc\"\u003e\u003ccode\u003e4849a92\u003c/code\u003e\u003c/a\u003e Punctuation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7\"\u003e\u003ccode\u003e197c35e\u003c/code\u003e\u003c/a\u003e Update changelog and hopefully I don't forget to publish release again :))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f\"\u003e\u003ccode\u003e14dc1c9\u003c/code\u003e\u003c/a\u003e Update examples to use 3.11 and make the adhoc layout example look a bit more...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-rerunfailures` from 16.1 to 16.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst\"\u003epytest-rerunfailures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.3 (2026-05-22)\u003c/h2\u003e\n\u003cp\u003eFeatures\n++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003e--reruns-mode\u003c/code\u003e option (\u003ccode\u003estrict\u003c/code\u003e or \u003ccode\u003eappend\u003c/code\u003e). With \u003ccode\u003eappend\u003c/code\u003e,\nmarker reruns and the global \u003ccode\u003e--reruns\u003c/code\u003e / \u003ccode\u003ereruns\u003c/code\u003e ini setting are summed\ninstead of the marker taking strict priority. Default is \u003ccode\u003estrict\u003c/code\u003e so\nexisting behaviour is unchanged.\nFixes \u003ccode\u003e[#321](https://github.com/pytest-dev/pytest-rerunfailures/issues/321) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/321\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003e--rerun-show-tracebacks\u003c/code\u003e option to display tracebacks from failed\nattempts that were retried, including tests that eventually passed. The\nrerun summary section is emitted automatically when the flag is set, so\n\u003ccode\u003e-rR\u003c/code\u003e is no longer required to see the tracebacks.\nFixes \u003ccode\u003e[#156](https://github.com/pytest-dev/pytest-rerunfailures/issues/156) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/156\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eBreaking changes\n++++++++++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for pytest 8.0. Minimum pytest version is now 8.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFeatures\n++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for pytest 9.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes\n+++++++++\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix missing teardown for session and module scoped fixtures when fixture teardown fails.\nFixes \u003ccode\u003e[#314](https://github.com/pytest-dev/pytest-rerunfailures/issues/314) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/314\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eClear fixture finalizers when removing cached results from failed fixtures\nto fix compatibility with pytest \u0026gt;= 9, which asserts that \u003ccode\u003e_finalizers\u003c/code\u003e is\nempty before executing a fixture.\nFixes \u003ccode\u003e[#323](https://github.com/pytest-dev/pytest-rerunfailures/issues/323) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/323\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAccept exception classes (not only regex strings) in the \u003ccode\u003eonly_rerun\u003c/code\u003e and\n\u003ccode\u003ererun_except\u003c/code\u003e marker keyword arguments instead of crashing with an\ninternal error.\nFixes \u003ccode\u003e[#275](https://github.com/pytest-dev/pytest-rerunfailures/issues/275) \u0026lt;https://github.com/pytest-dev/pytest-rerunfailures/issues/275\u0026gt;\u003c/code\u003e_.\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/pytest-dev/pytest-rerunfailures/commit/4b3a2200b07b357cecfe192f4997f35764869c6f\"\u003e\u003ccode\u003e4b3a220\u003c/code\u003e\u003c/a\u003e Preparing release 16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/d17f3be1c8cc257c29cd7d7e815d3c52867b1276\"\u003e\u003ccode\u003ed17f3be\u003c/code\u003e\u003c/a\u003e feat: add --reruns-mode option to sum marker and global reruns (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/321\"\u003e#321\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/4a00facae37246c00801390039286d322df6e322\"\u003e\u003ccode\u003e4a00fac\u003c/code\u003e\u003c/a\u003e Add --rerun-show-tracebacks to surface retried failures (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/9f792d9efe6bf0218e7ba2734257af2d5165ca3f\"\u003e\u003ccode\u003e9f792d9\u003c/code\u003e\u003c/a\u003e Back to development: 16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/88a84d8471219ae517dfd3752a181b22e51a2b8c\"\u003e\u003ccode\u003e88a84d8\u003c/code\u003e\u003c/a\u003e Preparing release 16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/5e0ad6a3080d778f2d3de8975aceafed0c843b12\"\u003e\u003ccode\u003e5e0ad6a\u003c/code\u003e\u003c/a\u003e fix: accept exception classes in only_rerun and rerun_except markers (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/928aa2bb654b18157e6614c15f22091e9997d540\"\u003e\u003ccode\u003e928aa2b\u003c/code\u003e\u003c/a\u003e Update minimum pytest version to 8.1 and add support for pytest 9.0 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/b53ef720219427c569bddee7e37d92cc3423e2c9\"\u003e\u003ccode\u003eb53ef72\u003c/code\u003e\u003c/a\u003e Fix support for pytest-main. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/d9ef70e5451f604dcc764861f4b0a65dc9dfd202\"\u003e\u003ccode\u003ed9ef70e\u003c/code\u003e\u003c/a\u003e Preserve session and module teardown when fixture teardown fails (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/commit/a22edc3de88eeb17f3dcdf482b3f5a13ea9af874\"\u003e\u003ccode\u003ea22edc3\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5 in the actions group (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-rerunfailures/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-rerunfailures/compare/16.1...16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bump-my-version` from 1.2.7 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callowayproject/bump-my-version/releases\"\u003ebump-my-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\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/callowayproject/bump-my-version/blob/master/CHANGELOG.md\"\u003ebump-my-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0 (2026-03-22)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\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/callowayproject/bump-my-version/commit/e6ecdc3e573698766cd6c2112faeda50bcc2e56a\"\u003e\u003ccode\u003ee6ecdc3\u003c/code\u003e\u003c/a\u003e Version updated from 1.2.7 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/28bc8444e867207e5dcaf7f59f8ae1ae61dcde86\"\u003e\u003ccode\u003e28bc844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/callowayproject/bump-my-version/issues/400\"\u003e#400\u003c/a\u003e from callowayproject/fix-is-subpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e\u003ccode\u003e1b9eb42\u003c/code\u003e\u003c/a\u003e Standardize formatting, spacing, and indentation across documentation and tem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003e\u003ccode\u003ea46b63d\u003c/code\u003e\u003c/a\u003e Refactor hook script execution to handle platform-specific argument parsing; ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003e\u003ccode\u003ec35c431\u003c/code\u003e\u003c/a\u003e Modularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, `sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003e\u003ccode\u003ec78bbef\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e\u003ccode\u003e036ee1a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e\u003ccode\u003e919c66b\u003c/code\u003e\u003c/a\u003e Update pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...v1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipython` from 8.38.0 to 8.39.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/8f440a21dff0f4464918075e12785657eb8ccb45\"\u003e\u003ccode\u003e8f440a2\u003c/code\u003e\u003c/a\u003e release 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/7f7f46c4ee3cba533aeb4eb56ac760b8bb4d4f02\"\u003e\u003ccode\u003e7f7f46c\u003c/code\u003e\u003c/a\u003e Backport security fix to 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/fb4ff1c1b19422ec4b4d7838ccd8140927dba102\"\u003e\u003ccode\u003efb4ff1c\u003c/code\u003e\u003c/a\u003e windows: require IPYTHON_USE_PROGRAMDATA=1 opt-in to trust programdata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/bf99a9b6a01f1cc1c00c68065441946ef8bec401\"\u003e\u003ccode\u003ebf99a9b\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipython/ipython/compare/8.38.0...8.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbsphinx-link` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/9a2f11cddef37d3d05bfdaeff83dd651cb9a5df9\"\u003e\u003ccode\u003e9a2f11c\u003c/code\u003e\u003c/a\u003e Bump version to 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/b0c5fd5a60d2248d51f516b4ee153fbcf43bce71\"\u003e\u003ccode\u003eb0c5fd5\u003c/code\u003e\u003c/a\u003e update buid config to pyproject.toml (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/48e4fed0a1ee1528caf1deef643065d9b2b87d6f\"\u003e\u003ccode\u003e48e4fed\u003c/code\u003e\u003c/a\u003e Fix typo in installing guide (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/29\"\u003e#29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/16e7a54627ab60d5cde9cdd2d8f0a16402d61f9d\"\u003e\u003ccode\u003e16e7a54\u003c/code\u003e\u003c/a\u003e use pathlib where possible and fix warnings (\u003ca href=\"https://redirect.github.com/vidartf/nbsphinx-link/issues/26\"\u003e#26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vidartf/nbsphinx-link/commit/8c0668736646eb644818e7a7c942e54d28c4c556\"\u003e\u003ccode\u003e8c06687\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vidartf/nbsphinx-link/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 7.4.7 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx-autodoc-typehints` from 2.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/releases\"\u003esphinx-autodoc-typehints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix roles for \u003ccode\u003etypes\u003c/code\u003e module by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/516\"\u003etox-dev/sphinx-autodoc-typehints#516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Ruff to 0.9.1 by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/517\"\u003etox-dev/sphinx-autodoc-typehints#517\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Replace docutils private API use w/ public by \u003ca href=\"https://github.com/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for nptyping by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/514\"\u003etox-dev/sphinx-autodoc-typehints#514\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/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the type checker by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493\"\u003etox-dev/sphinx-autodoc-typehints#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply typehints_formatter to signature by \u003ca href=\"https://github.com/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\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/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFix broken link in README\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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/tox-dev/sphinx-autodoc-typehints/commit/02ce7667fdb0ee79c256999a149ff5442fc1a7b0\"\u003e\u003ccode\u003e02ce766\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/1fda047b296bdf16ba13ecd7d403105b6d21c002\"\u003e\u003ccode\u003e1fda047\u003c/code\u003e\u003c/a\u003e Update Ruff to 0.9.1 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/aceb328cd1487f54a73aa4c8f488a39c2feb3da6\"\u003e\u003ccode\u003eaceb328\u003c/code\u003e\u003c/a\u003e Fix roles for \u003ccode\u003etypes\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/3af8fb6f6a681d00e88c422bdc5e18ed0158c0b4\"\u003e\u003ccode\u003e3af8fb6\u003c/code\u003e\u003c/a\u003e Drop support for nptyping (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/514\"\u003e#514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/80e67888c95c11a8ac81cabbbd84dc35a5d0d312\"\u003e\u003ccode\u003e80e6788\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 4 to 5 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/85f00aee3ac25bb779f6c5a9f5f919d5a4c4342c\"\u003e\u003ccode\u003e85f00ae\u003c/code\u003e\u003c/a\u003e Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/17ccd64ad50312ac28b034b64ac339df749cc3f9\"\u003e\u003ccode\u003e17ccd64\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/bf8bb8d4cc4c4ddab95aaa6e184cfac07bd39693\"\u003e\u003ccode\u003ebf8bb8d\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 3 to 4 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/506\"\u003e#506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/6fb5f064453996865e0061e83ba3b04e7f9df230\"\u003e\u003ccode\u003e6fb5f06\u003c/code\u003e\u003c/a\u003e 🐛 Replace docutils private API use w/ public (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/507\"\u003e#507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/ffea355dbffcbb2f744939da9d987bc0357f38bc\"\u003e\u003ccode\u003effea355\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `myst-parser` from 3.0.1 to 4.0.1\n\u003cdeta...\n\n_Description has been truncated_","html_url":"https://github.com/rpatil524/aws-data-wrangler/pull/433","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rpatil524%2Faws-data-wrangler/issues/433","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/433/packages"}},{"old_version":"7.2.5","new_version":"9.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-26T03:11:20.000Z","version_change":"7.2.5 → 9.1.0","issue":{"uuid":"4521020032","node_id":"PR_kwDOIOnOpc7fPwyO","number":110,"state":"open","title":"Bump sphinx from 7.2.5 to 9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T03:11:20.000Z","updated_at":"2026-05-26T03:11:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"7.2.5","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.2.5 to 9.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.2.5...v9.1.0\"\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=sphinx\u0026package-manager=pip\u0026previous-version=7.2.5\u0026new-version=9.1.0)](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/tkoyama010/getfem-elliptic-membrane/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fgetfem-elliptic-membrane/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"}},{"old_version":"7.4.7","new_version":"8.1.3","update_type":"major","path":null,"pr_created_at":"2026-05-25T09:19:45.000Z","version_change":"7.4.7 → 8.1.3","issue":{"uuid":"4515794647","node_id":"PR_kwDOK3zMgM7e-2Mi","number":235,"state":"open","title":"chore(deps-dev): bump sphinx from 7.4.7 to 8.1.3","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T09:19:45.000Z","updated_at":"2026-05-25T09:20:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.4.7 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.4.7\u0026new-version=8.1.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/aio-libs/aiohappyeyeballs/pull/235","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohappyeyeballs/issues/235","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/235/packages"}},{"old_version":"\u003e=8.0.0","new_version":"\u003e=8.1.3","update_type":"minor","path":null,"pr_created_at":"2026-05-20T05:28:56.000Z","version_change":"\u003e=8.0.0 → \u003e=8.1.3","issue":{"uuid":"4483436506","node_id":"PR_kwDOE022tc7dXy5d","number":8,"state":"open","title":"chore(deps-dev): update sphinx requirement from \u003e=8.0.0 to \u003e=8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-20T05:28:56.000Z","updated_at":"2026-05-20T05:32:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=8.0.0","new_version":"\u003e=8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\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/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.0.0...v8.1.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 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/mk-knight23/47-starter-django/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mk-knight23%2F47-starter-django/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"8.2.3","new_version":"9.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-19T19:03:12.000Z","version_change":"8.2.3 → 9.1.0","issue":{"uuid":"4480210460","node_id":"PR_kwDOR10Omc7dNczB","number":49,"state":"closed","title":"Bump the bowtie-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T22:50:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T19:03:12.000Z","updated_at":"2026-06-03T22:50:33.000Z","time_to_close":1309639,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bowtie-dependencies","update_count":9,"packages":[{"name":"rich","old_version":"14.3.3","new_version":"15.0.0","repository_url":"https://github.com/Textualize/rich"},{"name":"rich-click","old_version":"1.9.4","new_version":"1.9.7","repository_url":"https://github.com/ewels/rich-click"},{"name":"url-py","old_version":"0.20.0","new_version":"0.21.1","repository_url":"https://github.com/crate-py/url"},{"name":"hypothesis","old_version":"6.151.9","new_version":"6.152.6","repository_url":"https://github.com/HypothesisWorks/hypothesis"},{"name":"sphinx","old_version":"8.2.3","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"markdown-it-py","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/executablebooks/markdown-it-py"},{"name":"pytest","old_version":"9.0.2","new_version":"9.0.3","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"pytest-asyncio","old_version":"0.21.2","new_version":"1.3.0","repository_url":"https://github.com/pytest-dev/pytest-asyncio"},{"name":"pyright","old_version":"1.1.408","new_version":"1.1.409","repository_url":"https://github.com/RobertCraigie/pyright-python"}],"path":null,"ecosystem":"pip"},"body":"Bumps the bowtie-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rich](https://github.com/Textualize/rich) | `14.3.3` | `15.0.0` |\n| [rich-click](https://github.com/ewels/rich-click) | `1.9.4` | `1.9.7` |\n| [url-py](https://github.com/crate-py/url) | `0.20.0` | `0.21.1` |\n| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.151.9` | `6.152.6` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `8.2.3` | `9.1.0` |\n| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.0.2` | `9.0.3` |\n| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.21.2` | `1.3.0` |\n| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.408` | `1.1.409` |\n\n\nUpdates `rich` from 14.3.3 to 15.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Textualize/rich/releases\"\u003erich's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eThe So Long 3.8 Release\u003c/h2\u003e\n\u003cp\u003eA few fixes. The major version bump is to honor the passing of 3.8 support which reached its EOL in October 7, 2024\u003c/p\u003e\n\u003ch2\u003e[15.0.0] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: Dropped support for Python3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed empty print ignoring the \u003ccode\u003eend\u003c/code\u003e parameter \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4075\"\u003eTextualize/rich#4075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eText.from_ansi\u003c/code\u003e removing newlines \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4076\"\u003eTextualize/rich#4076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileProxy.isatty\u003c/code\u003e not proxying \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4077\"\u003eTextualize/rich#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed inline code in Markdown tables cells \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4079\"\u003eTextualize/rich#4079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThe Faster Startup Release\u003c/h2\u003e\n\u003cp\u003eNo new features in this release, but there should be improved startup time for Rich apps, and potentially improved runtime if you have a lot of links.\u003c/p\u003e\n\u003ch2\u003e[14.3.4] - 2026-04-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved import time with lazy loading \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4070\"\u003eTextualize/rich#4070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged link id generation to avoid random number generation at runtime \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/3845\"\u003eTextualize/rich#3845\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/Textualize/rich/blob/master/CHANGELOG.md\"\u003erich's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[15.0.0] - 2026-04-12\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: Dropped support for Python3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed empty print ignoring the \u003ccode\u003eend\u003c/code\u003e parameter \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4075\"\u003eTextualize/rich#4075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eText.from_ansi\u003c/code\u003e removing newlines \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4076\"\u003eTextualize/rich#4076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileProxy.isatty\u003c/code\u003e not proxying \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4077\"\u003eTextualize/rich#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed inline code in Markdown tables cells \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4079\"\u003eTextualize/rich#4079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[14.3.4] - 2026-04-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved import time with lazy loading \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/4070\"\u003eTextualize/rich#4070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged link id generation to avoid random number generation at runtime \u003ca href=\"https://redirect.github.com/Textualize/rich/pull/3845\"\u003eTextualize/rich#3845\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/Textualize/rich/commit/6ac483cbea39cab124dfd3483bba70ffafb71050\"\u003e\u003ccode\u003e6ac483c\u003c/code\u003e\u003c/a\u003e correction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/458a9109c8b7da81c17b2270ea8a88f3e8c0465a\"\u003e\u003ccode\u003e458a910\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4080\"\u003e#4080\u003c/a\u003e from Textualize/bump1500\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/82e06e0d9985fd8cce456dc3977e0d2d9e84b4d8\"\u003e\u003ccode\u003e82e06e0\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/d6556bc44881b9904f29f5d9d69a0812b30675d1\"\u003e\u003ccode\u003ed6556bc\u003c/code\u003e\u003c/a\u003e bump to 15.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/ffe2edc5968eac19d5493c2d7b27965031a692e9\"\u003e\u003ccode\u003effe2edc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4079\"\u003e#4079\u003c/a\u003e from Textualize/inline-table-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/cf3b5a16f7a76b2e8c4921d3314021bb72a6c5c1\"\u003e\u003ccode\u003ecf3b5a1\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/77f0edbdef71f2a895cd0ab1481e9a1fc79d42e6\"\u003e\u003ccode\u003e77f0edb\u003c/code\u003e\u003c/a\u003e remove comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/7ef2d05ca8aa3cb405dab2fdf3282e69cf8089e3\"\u003e\u003ccode\u003e7ef2d05\u003c/code\u003e\u003c/a\u003e fix inline code in table cells\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/19c67b9a3479841e9133bea94607c89ee931d3fc\"\u003e\u003ccode\u003e19c67b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Textualize/rich/issues/4077\"\u003e#4077\u003c/a\u003e from Textualize/isattry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Textualize/rich/commit/494b795031782c694297d2db78bd04fb8c82f590\"\u003e\u003ccode\u003e494b795\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Textualize/rich/compare/v14.3.3...v15.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rich-click` from 1.9.4 to 1.9.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ewels/rich-click/releases\"\u003erich-click's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eclick_version\u003c/code\u003e check when build metadata is included. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/324\"\u003e#324\u003c/a\u003e] (\u003ca href=\"https://github.com/ccoulombe\"\u003e\u003ccode\u003e@​ccoulombe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix minor Typer incompatibilities, most notably default panel placements.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edefault_panels_first\u003c/code\u003e config option which places default panels above user-defined panels.\u003c/li\u003e\n\u003cli\u003eFix to \u003ccode\u003e.pyi\u003c/code\u003e file [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/319\"\u003e#319\u003c/a\u003e] (\u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.5.dev0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\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/ewels/rich-click/blob/main/CHANGELOG.md\"\u003erich-click's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.9.7 (2026-01-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eclick_version\u003c/code\u003e check when build metadata is included. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/324\"\u003e#324\u003c/a\u003e] (\u003ca href=\"https://github.com/ccoulombe\"\u003e\u003ccode\u003e@​ccoulombe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.6 (2026-01-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix minor Typer incompatibilities, most notably default panel placements.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edefault_panels_first\u003c/code\u003e config option which places default panels above user-defined panels.\u003c/li\u003e\n\u003cli\u003eFix to \u003ccode\u003e.pyi\u003c/code\u003e file [\u003ca href=\"https://redirect.github.com/ewels/rich-click/pull/319\"\u003e#319\u003c/a\u003e] (\u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.5 (2025-12-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eno_args_is_help\u003c/code\u003e for Typer CLIs. [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/313\"\u003e#313\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eFix strange encoding issue on Windows in GH Actions [\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/314\"\u003e#314\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/ewels/rich-click/commit/7f554a3f048917f17ea5089ae7332c46951136f0\"\u003e\u003ccode\u003e7f554a3\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/8fc129c15def897c000280ee57a2e88c0b0b4e5b\"\u003e\u003ccode\u003e8fc129c\u003c/code\u003e\u003c/a\u003e click_version fix (\u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/0eed6b20bb91f4123d445c21e840fba217f7b4f7\"\u003e\u003ccode\u003e0eed6b2\u003c/code\u003e\u003c/a\u003e Generate new screengrabs with rich-codex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/7f2bb5ab52cdb289459f324fb603c177915a7da3\"\u003e\u003ccode\u003e7f2bb5a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/323\"\u003e#323\u003c/a\u003e from dwreeves/fix-rich-14-3-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/e9c8b133bc100a9bf03191cbbcc497d39d0af6b3\"\u003e\u003ccode\u003ee9c8b13\u003c/code\u003e\u003c/a\u003e Fix failing unit-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/5cb336fd257bc9670fba103a44185f75eb07b8de\"\u003e\u003ccode\u003e5cb336f\u003c/code\u003e\u003c/a\u003e Generate new screengrabs with rich-codex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/9096d02dbeda5c24d4bf5c363077b03111960a1c\"\u003e\u003ccode\u003e9096d02\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/320\"\u003e#320\u003c/a\u003e from dwreeves/minor-typer-compat-fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/f5e4b108fa9965cf14fc745d289538719d9f5891\"\u003e\u003ccode\u003ef5e4b10\u003c/code\u003e\u003c/a\u003e Fix Typer incompatibilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/cf09124fd4fae9fea061c1af0c3ca49eb45f3398\"\u003e\u003ccode\u003ecf09124\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ewels/rich-click/issues/319\"\u003e#319\u003c/a\u003e from nemowang2003/fix-pyi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ewels/rich-click/commit/d97ac2d49280ce973c15b945c7403d094a1e9e46\"\u003e\u003ccode\u003ed97ac2d\u003c/code\u003e\u003c/a\u003e Fix incorrect type hint in rich_command.pyi\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ewels/rich-click/compare/v1.9.4...v1.9.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url-py` from 0.20.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crate-py/url/releases\"\u003eurl-py's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/crate-py/url/compare/v0.21.0...v0.21.1\"\u003ehttps://github.com/crate-py/url/compare/v0.21.0...v0.21.1\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/crate-py/url/commit/b6cc6629bf0ae6bafa1e5318e17a50961c952b0b\"\u003e\u003ccode\u003eb6cc662\u003c/code\u003e\u003c/a\u003e chore: Release url-py version 0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/4e4d6e09ef26fca628190bc3fcf26dd0694af2e2\"\u003e\u003ccode\u003e4e4d6e0\u003c/code\u003e\u003c/a\u003e Add the missing github repo arg.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/dcc50cc2431576ad58dbe46305e6504bca5d5dfe\"\u003e\u003ccode\u003edcc50cc\u003c/code\u003e\u003c/a\u003e Add version comments to setup-uv pins to satisfy zizmor.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/22fbffdf42e28bd029691919b8bf7c300b64f5f2\"\u003e\u003ccode\u003e22fbffd\u003c/code\u003e\u003c/a\u003e chore: Release url-py version 0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/53e82f6462bc38a00f11cecafcb40406a19423ed\"\u003e\u003ccode\u003e53e82f6\u003c/code\u003e\u003c/a\u003e Use cargo release for releases.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/fbaaf3ce6862c26ce49c3f90639abc639333a206\"\u003e\u003ccode\u003efbaaf3c\u003c/code\u003e\u003c/a\u003e Move test/docs/style/typing deps to uv dependency groups.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/591b3ce2ebc5bb610f1ab280e47f44912e0601f5\"\u003e\u003ccode\u003e591b3ce\u003c/code\u003e\u003c/a\u003e Expose decoded path accessors via percent-encoding.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/b8a48b4ac240f04f2ed778f80e6da5e8d87553af\"\u003e\u003ccode\u003eb8a48b4\u003c/code\u003e\u003c/a\u003e Fix type stubs to match Rust signatures.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/1ef8ffc05940d06e1682d24d969dc793d4ad0065\"\u003e\u003ccode\u003e1ef8ffc\u003c/code\u003e\u003c/a\u003e Expose component-wise setters: with_scheme/host/path/port/username/password.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crate-py/url/commit/47d6ea2d324c32690cb47f02f814e221346452bc\"\u003e\u003ccode\u003e47d6ea2\u003c/code\u003e\u003c/a\u003e Accept a base URL when parsing relative URLs.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crate-py/url/compare/v0.20.0...v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hypothesis` from 6.151.9 to 6.152.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/HypothesisWorks/hypothesis/releases\"\u003ehypothesis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.6\u003c/h2\u003e\n\u003cp\u003eThis patch adds a shrinking pass that tries natural text\ntransformations - unicode decomposition (NFD/NFKD) and case mapping -\non individual characters in string choices.  Failures involving e.g.\n\u0026quot;\u0026quot;À\u0026quot; != \u0026quot;À\u0026quot;.lower()\u0026quot; will now reliably shrink to \u0026quot;\u0026quot;A\u0026quot;\u0026quot; rather than\nsometimes getting stuck on the high-codepoint accented form (issue\n\u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4725\"\u003e#4725\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-6\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.5\u003c/h2\u003e\n\u003cp\u003eThis patch improves the \u0026quot;Phase.explain\u0026quot; phase so that simple cases\nlike \u0026quot;assert n1 == n2\u0026quot; no longer get a misleading \u0026quot;# or any other\ngenerated value\u0026quot; comment (issue \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4715\"\u003e#4715\u003c/a\u003e). Before falling back to random\nsampling, we now also try borrowing values from each other arg slice\nwith matching shape.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-5\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.4\u003c/h2\u003e\n\u003cp\u003eThis patch fixes a rare internal error during \u0026quot;Phase.explain\u0026quot;\nintroduced in version 6.149.0 for certain strategies (issue \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4708\"\u003e#4708\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-4\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.3\u003c/h2\u003e\n\u003cp\u003eThe \u0026quot;hypothesis-urandom\u0026quot; backend now reads from \u0026quot;/dev/urandom\u0026quot; with\nbuffering disabled, which improves the control of those hooking\n\u0026quot;/dev/urandom\u0026quot; to change or read Hypothesis's random decisions.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-3\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.2\u003c/h2\u003e\n\u003cp\u003eThis release further improves printing of generated values, building\non the changes in  version 6.151.11.\u003c/p\u003e\n\u003cp\u003ePrinciple changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIn many cases where we would have printed a complex expression\nproducing a value, we now print the repr (or a pretty-printed\nversion of it).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditionally, in some cases where we would print a complex\nexpression that involved a lambda, we are now able to simplify that\nexpression into a more readable one.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e\u003ca href=\"https://hypothesis.readthedocs.io/en/latest/changelog.html#v6-152-2\"\u003eThe canonical version of these notes (with links) is on readthedocs.\u003c/a\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003eHypothesis for Python - version 6.152.1\u003c/h2\u003e\n\u003cp\u003eImprove some internal type hints.\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/HypothesisWorks/hypothesis/commit/e7be868bbe2452ebc43f9c79dcc89f000af9b659\"\u003e\u003ccode\u003ee7be868\u003c/code\u003e\u003c/a\u003e Bump hypothesis-python version to 6.152.6 and update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/bc203c0ff0b0d6ede49b80a0ce60c970606a882a\"\u003e\u003ccode\u003ebc203c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4726\"\u003e#4726\u003c/a\u003e from HypothesisWorks/DRMacIver/unicode-normalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/df78fb804934d5e0e9ae05a176415581623c6090\"\u003e\u003ccode\u003edf78fb8\u003c/code\u003e\u003c/a\u003e Cache _natural_simpler_chars and extend candidates with all chars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/5421485439466b4b35c4eb77164fde46f70929f5\"\u003e\u003ccode\u003e5421485\u003c/code\u003e\u003c/a\u003e Bump hypothesis-python version to 6.152.5 and update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/9c503ea918dd3f1c1083c669e0c6b90a2ee4dbd5\"\u003e\u003ccode\u003e9c503ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4718\"\u003e#4718\u003c/a\u003e from Zac-HD/claude/fix-issue-4715-uonex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/08f6bbb1b79fd9c4104c8eb83814c46d72f4947e\"\u003e\u003ccode\u003e08f6bbb\u003c/code\u003e\u003c/a\u003e Drop unreachable defensive branches from _natural_simpler_chars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/408237987f2aa1dfe1a9c0c1c88a0e619a342df9\"\u003e\u003ccode\u003e4082379\u003c/code\u003e\u003c/a\u003e Add a shrink pass for natural unicode text transformations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/c2368879a8b50792215d964415129ce3d2891f6b\"\u003e\u003ccode\u003ec236887\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/HypothesisWorks/hypothesis/issues/4724\"\u003e#4724\u003c/a\u003e from HypothesisWorks/DRMacIver/fix-pyiodide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/0150df4d2f55b8e9df388054af7c79dc83a4e1f8\"\u003e\u003ccode\u003e0150df4\u003c/code\u003e\u003c/a\u003e Bump pyodide-build to 0.34.3 to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypothesisWorks/hypothesis/commit/c31c869dba2ba7f9becd05ebb54fc99c5482e333\"\u003e\u003ccode\u003ec31c869\u003c/code\u003e\u003c/a\u003e Document the format-before-push requirement for Claude Code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.151.9...hypothesis-python-6.152.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 8.2.3 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.2.3...v9.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdown-it-py` from 4.0.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/executablebooks/markdown-it-py/releases\"\u003emarkdown-it-py's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/394\"\u003eexecutablebooks/markdown-it-py#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🚀 RELEASE v4.2.0 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/395\"\u003eexecutablebooks/markdown-it-py#395\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.1.0...v4.2.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.1.0...v4.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003e--stdin\u003c/code\u003e option to CLI by \u003ca href=\"https://github.com/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003eexecutablebooks/markdown-it-py#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md and copilot-setup-steps workflow by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/380\"\u003eexecutablebooks/markdown-it-py#380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Add typing to Scanner by \u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003eexecutablebooks/markdown-it-py#382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e by \u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003eexecutablebooks/markdown-it-py#389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨Allow plugins to register inline terminator characters by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/391\"\u003eexecutablebooks/markdown-it-py#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethrough by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/388\"\u003eexecutablebooks/markdown-it-py#388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Update pre-commit hooks by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/392\"\u003eexecutablebooks/markdown-it-py#392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🚀 RELEASE v4.1.0 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/393\"\u003eexecutablebooks/markdown-it-py#393\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/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003eexecutablebooks/markdown-it-py#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/380\"\u003eexecutablebooks/markdown-it-py#380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003eexecutablebooks/markdown-it-py#382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003eexecutablebooks/markdown-it-py#389\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.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/executablebooks/markdown-it-py/blob/master/CHANGELOG.md\"\u003emarkdown-it-py's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.0 - 2026-05-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/394\"\u003e#394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0 - 2025-05-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethrough core plugins in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/388\"\u003e#388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ Allow plugins to register inline terminator characters in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/391\"\u003e#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/389\"\u003e#389\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/petricevich\"\u003e\u003ccode\u003e@​petricevich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Add \u003ccode\u003e--stdin\u003c/code\u003e option to CLI for reading Markdown from standard input in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/379\"\u003e#379\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/mcepl\"\u003e\u003ccode\u003e@​mcepl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🔧 Add typing to Scanner in \u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/pull/382\"\u003e#382\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/Alunderin\"\u003e\u003ccode\u003e@​Alunderin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.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/executablebooks/markdown-it-py/commit/36c5f547144df2d01970a5792d68c71a3380b227\"\u003e\u003ccode\u003e36c5f54\u003c/code\u003e\u003c/a\u003e 🚀 RELEASE v4.2.0 (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/96cf077ba5a6b3b4b2f862db7e0fc532694a72e9\"\u003e\u003ccode\u003e96cf077\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003emake_fence_rule()\u003c/code\u003e factory for configurable fence markers (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/3b4ff6ddd368b679643d12debf09e10ef602d4db\"\u003e\u003ccode\u003e3b4ff6d\u003c/code\u003e\u003c/a\u003e 🚀 RELEASE v4.1.0 (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/393\"\u003e#393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/8951f267370b03a26ae88600a6dfc707ea290067\"\u003e\u003ccode\u003e8951f26\u003c/code\u003e\u003c/a\u003e 🔧 Update pre-commit hooks (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/693bb24063b6c658d60c7c14203ac6470387e3c6\"\u003e\u003ccode\u003e693bb24\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003egfm-like2\u003c/code\u003e preset with task lists, alerts, and single-tilde strikethro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/df6fd361099cab7fe0259467c3aaa3f284ec8259\"\u003e\u003ccode\u003edf6fd36\u003c/code\u003e\u003c/a\u003e ✨Allow plugins to register inline terminator characters (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/d4ea0ca7f44e3ca86c18a87356502c59e5e49ec3\"\u003e\u003ccode\u003ed4ea0ca\u003c/code\u003e\u003c/a\u003e 👌 Fix quadratic complexity in \u003ccode\u003efragments_join\u003c/code\u003e / \u003ccode\u003etext_join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/89331476e44c150bc32e2597a5fae4cd15391167\"\u003e\u003ccode\u003e8933147\u003c/code\u003e\u003c/a\u003e 🔧 Add typing to Scanner (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/2f6ae107ba32e9a7bd2d00134d09a78ec805a6a0\"\u003e\u003ccode\u003e2f6ae10\u003c/code\u003e\u003c/a\u003e 🔧 Add AGENTS.md and copilot-setup-steps workflow (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/markdown-it-py/commit/49043e4445d233598fb893bed6949f7b25ae4e27\"\u003e\u003ccode\u003e49043e4\u003c/code\u003e\u003c/a\u003e Add --stdin option to CLI for reading Markdown from standard input (\u003ca href=\"https://redirect.github.com/executablebooks/markdown-it-py/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest` from 9.0.2 to 9.0.3\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.0.3\u003c/h2\u003e\n\u003ch1\u003epytest 9.0.3 (2026-04-07)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12444\"\u003e#12444\u003c/a\u003e: Fixed \u003ccode\u003epytest.approx\u003c/code\u003e which now correctly takes into account \u003ccode\u003e~collections.abc.Mapping\u003c/code\u003e keys order to compare them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13634\"\u003e#13634\u003c/a\u003e: Blocking a \u003ccode\u003econftest.py\u003c/code\u003e file using the \u003ccode\u003e-p no:\u003c/code\u003e option is now explicitly disallowed.\u003c/p\u003e\n\u003cp\u003ePreviously this resulted in an internal assertion failure during plugin loading.\u003c/p\u003e\n\u003cp\u003ePytest now raises a clear \u003ccode\u003eUsageError\u003c/code\u003e explaining that conftest files are not plugins and cannot be disabled via \u003ccode\u003e-p\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13734\"\u003e#13734\u003c/a\u003e: Fixed crash when a test raises an exceptiongroup with \u003ccode\u003e__tracebackhide__ = True\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14195\"\u003e#14195\u003c/a\u003e: Fixed an issue where non-string messages passed to \u003c!-- raw HTML omitted --\u003eunittest.TestCase.subTest()\u003c!-- raw HTML omitted --\u003e were not printed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14343\"\u003e#14343\u003c/a\u003e: Fixed use of insecure temporary directory (CVE-2025-71176).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImproved documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13388\"\u003e#13388\u003c/a\u003e: Clarified documentation for \u003ccode\u003e-p\u003c/code\u003e vs \u003ccode\u003ePYTEST_PLUGINS\u003c/code\u003e plugin loading and fixed an incorrect \u003ccode\u003e-p\u003c/code\u003e example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13731\"\u003e#13731\u003c/a\u003e: Clarified that capture fixtures (e.g. \u003ccode\u003ecapsys\u003c/code\u003e and \u003ccode\u003ecapfd\u003c/code\u003e) take precedence over the \u003ccode\u003e-s\u003c/code\u003e / \u003ccode\u003e--capture=no\u003c/code\u003e command-line options in \u003ccode\u003eAccessing captured output from a test function \u0026lt;accessing-captured-output\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14088\"\u003e#14088\u003c/a\u003e: Clarified that the default \u003ccode\u003epytest_collection\u003c/code\u003e hook sets \u003ccode\u003esession.items\u003c/code\u003e before it calls \u003ccode\u003epytest_collection_finish\u003c/code\u003e, not after.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14255\"\u003e#14255\u003c/a\u003e: TOML integer log levels must be quoted: Updating reference documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributor-facing changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12689\"\u003e#12689\u003c/a\u003e: The test reports are now published to Codecov from GitHub Actions.\nThe test statistics is visible \u003ca href=\"https://app.codecov.io/gh/pytest-dev/pytest/tests\"\u003eon the web interface\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e-- by \u003ccode\u003ealeguy02\u003c/code\u003e\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/pytest-dev/pytest/commit/a7d58d7a21b78581e636bbbdea13c66ad1657c1e\"\u003e\u003ccode\u003ea7d58d7\u003c/code\u003e\u003c/a\u003e Prepare release version 9.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/089d98199c253d8f89a040243bc4f2aa6cd5ab22\"\u003e\u003ccode\u003e089d981\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14366\"\u003e#14366\u003c/a\u003e from bluetech/revert-14193-backport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/8127eaf4ab7f6b2fdd0dc1b38343ec97aeef05ac\"\u003e\u003ccode\u003e8127eaf\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix: assertrepr_compare respects dict insertion order (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14050\"\u003e#14050\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14193\"\u003e#14193\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/99a7e6029e7a6e8d53e5df114b1346e035370241\"\u003e\u003ccode\u003e99a7e60\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14363\"\u003e#14363\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/95d8423bd...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/ddee02a578da30dd43aedc39c1c1f1aaadfcee95\"\u003e\u003ccode\u003eddee02a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14343\"\u003e#14343\u003c/a\u003e from bluetech/cve-2025-71176-simple\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/74eac6916fee34726cb194f16c516e96fbd29619\"\u003e\u003ccode\u003e74eac69\u003c/code\u003e\u003c/a\u003e doc: Update training info (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14298\"\u003e#14298\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14301\"\u003e#14301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/f92dee777cfdb77d1c43633d02766ddf1f07c869\"\u003e\u003ccode\u003ef92dee7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14267\"\u003e#14267\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/d6fa26c62...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/7ee58acc8777c31ac6cf388d01addf5a414a7439\"\u003e\u003ccode\u003e7ee58ac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/12378\"\u003e#12378\u003c/a\u003e from Pierre-Sassoulas/fix-implicit-str-concat-and-d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/37da870d37e3a2f5177cae075c7b9ae279432bf8\"\u003e\u003ccode\u003e37da870\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14259\"\u003e#14259\u003c/a\u003e from mitre88/patch-4 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14268\"\u003e#14268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/c34bfa3b7acb65b594707c714f1d8461b0304eed\"\u003e\u003ccode\u003ec34bfa3\u003c/code\u003e\u003c/a\u003e Add explanation for string context diffs (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14257\"\u003e#14257\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14266\"\u003e#14266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.0.2...9.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-asyncio` from 0.21.2 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/releases\"\u003epytest-asyncio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epytest-asyncio 1.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/1.3.0\"\u003e1.3.0\u003c/a\u003e - 2025-11-10\u003c/h1\u003e\n\u003ch2\u003eRemoved\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.9 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for pytest 9 (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTested Python versions include free threaded Python 3.14t (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests are run in the same pytest process, instead of spawning a subprocess with \u003ccode\u003epytest.Pytester.runpytest_subprocess\u003c/code\u003e. This prevents the test suite from accidentally using a system installation of pytest-asyncio, which could result in test errors. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epytest-asyncio 1.2.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/1.2.0\"\u003e1.2.0\u003c/a\u003e - 2025-09-12\u003c/h1\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e--asyncio-debug\u003c/code\u003e CLI option and \u003ccode\u003easyncio_debug\u003c/code\u003e configuration option to enable asyncio debug mode for the default event loop. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003epytest.UsageError\u003c/code\u003e for invalid configuration values of \u003ccode\u003easyncio_default_fixture_loop_scope\u003c/code\u003e and \u003ccode\u003easyncio_default_test_loop_scope\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompatibility with the Pyright type checker (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRuntimeError: There is no current event loop in thread 'MainThread'\u003c/code\u003e when any test unsets the event loop (such as when using \u003ccode\u003easyncio.run\u003c/code\u003e and \u003ccode\u003easyncio.Runner\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecation warning when decorating an asynchronous fixture with \u003ccode\u003e@pytest.fixture\u003c/code\u003e in [strict]{.title-ref} mode. The warning message now refers to the correct package. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1198\"\u003e#1198\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minimum required version of tox to v4.28. This change is only relevant if you use the \u003ccode\u003etox.ini\u003c/code\u003e file provided by pytest-asyncio to run tests.\u003c/li\u003e\n\u003cli\u003eExtend dependency on typing-extensions\u0026gt;=4.12 from Python\u0026lt;3.10 to Python\u0026lt;3.13.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epytest-asyncio 1.1.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/tree/v1.1.1\"\u003ev1.1.1\u003c/a\u003e - 2025-09-12\u003c/h1\u003e\n\u003ch2\u003eNotes for Downstream Packagers\u003c/h2\u003e\n\u003cp\u003e- Addresses a build problem with setuptoos-scm \u0026gt;= 9 caused by invalid setuptools-scm configuration in pytest-asyncio. (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003epytest-asyncio 1.1.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePropagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCancellation of tasks when the \u003ccode\u003eloop_scope\u003c/code\u003e ends (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarning when the current event loop is closed by a test\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eFixed\u003c/h1\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/pytest-dev/pytest-asyncio/commit/2e9695fcf8c5c514f30f57b7d14ab83846357b96\"\u003e\u003ccode\u003e2e9695f\u003c/code\u003e\u003c/a\u003e docs: Compile changelog for v1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/dd0e9ba3fa672fd6bf375004319742f8d3a50e12\"\u003e\u003ccode\u003edd0e9ba\u003c/code\u003e\u003c/a\u003e docs: Reference correct issue in news fragment.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/4c31abe5bf46bca3c9bdc7b18405f3deba4145d0\"\u003e\u003ccode\u003e4c31abe\u003c/code\u003e\u003c/a\u003e Build(deps): Bump nh3 from 0.3.1 to 0.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/13e94770d7bb146c329ae0e02486c0a6b38f3772\"\u003e\u003ccode\u003e13e9477\u003c/code\u003e\u003c/a\u003e Link to migration guides from changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/4d2cf3c36f47d7c4d563d401cdf229b35da34fbe\"\u003e\u003ccode\u003e4d2cf3c\u003c/code\u003e\u003c/a\u003e tests: handle Python 3.14 DefaultEventLoopPolicy deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/ee3549b6efb729b934e370e2be8040b25b034010\"\u003e\u003ccode\u003eee3549b\u003c/code\u003e\u003c/a\u003e test: Remove obsolete test for the event_loop fixture.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/7a67c82c5ae548f0968438e9dfa0f282d51c4597\"\u003e\u003ccode\u003e7a67c82\u003c/code\u003e\u003c/a\u003e tests: Fix failing test by preventing warning conversion to error.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/a17b689a750d05b6fc9369f5fb2b06baaba83536\"\u003e\u003ccode\u003ea17b689\u003c/code\u003e\u003c/a\u003e test: add pytest config to isolated test directories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/18afc9df5a3153dc1fbdc4e11a56517ef95480df\"\u003e\u003ccode\u003e18afc9d\u003c/code\u003e\u003c/a\u003e fix(tests): replace runpytest_subprocess with runpytest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/commit/cdc6bd1de75b4738289eafd546f5e27a0bfd3b41\"\u003e\u003ccode\u003ecdc6bd1\u003c/code\u003e\u003c/a\u003e Add support for pytest 9 and drop Python 3.9 support\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-asyncio/compare/v0.21.2...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyright` from 1.1.408 to 1.1.409\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobertCraigie/pyright-python/commit/d7508e5425d3d02761d70dab1f9a2086573af429\"\u003e\u003ccode\u003ed7508e5\u003c/code\u003e\u003c/a\u003e [pyright updated to 1.1.409] Update Version (\u003ca href=\"https://redirect.github.com/RobertCraigie/pyright-python/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/RobertCraigie/pyright-python/compare/v1.1.408...v1.1.409\"\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/Mouli24/bowtie-annotation-harness/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouli24%2Fbowtie-annotation-harness/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"}},{"old_version":"6.2.0","new_version":"9.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-17T08:40:14.000Z","version_change":"6.2.0 → 9.1.0","issue":{"uuid":"4462882737","node_id":"PR_kwDOGLASUs7cWJu2","number":44,"state":"closed","title":"chore(deps): bump sphinx from 6.2.0 to 9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T10:09:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-17T08:40:14.000Z","updated_at":"2026-05-17T10:09:37.000Z","time_to_close":5361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sphinx","old_version":"6.2.0","new_version":"9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.2.0 to 9.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v6.2.0...v9.1.0\"\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=sphinx\u0026package-manager=pip\u0026previous-version=6.2.0\u0026new-version=9.1.0)](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/eredotpkfr/fipv/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eredotpkfr%2Ffipv/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"}},{"old_version":"\u003e=8.0.0","new_version":"\u003e=9.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-12T14:07:23.000Z","version_change":"\u003e=8.0.0 → \u003e=9.1.0","issue":{"uuid":"4429804810","node_id":"PR_kwDOL4vPEc7atNk6","number":23,"state":"closed","title":"chore(deps): update sphinx requirement from \u003e=8.0.0 to \u003e=9.1.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-12T14:07:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-12T14:07:23.000Z","updated_at":"2026-05-12T14:07:49.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=8.0.0","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.0.0...v9.1.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 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/KelvinChung2000/FABulous/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KelvinChung2000%2FFABulous/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"7.2.6","new_version":"8.1.3","update_type":"major","path":null,"pr_created_at":"2026-05-09T19:10:17.000Z","version_change":"7.2.6 → 8.1.3","issue":{"uuid":"4413575360","node_id":"PR_kwDOSY8S5c7Z5ZzX","number":6,"state":"open","title":"Bump sphinx from 7.2.6 to 8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-09T19:10:17.000Z","updated_at":"2026-05-09T19:10:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"7.2.6","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.2.6 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.2.6...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.2.6\u0026new-version=8.1.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/AyushDocs/vqe/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushDocs%2Fvqe/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"7.4.7","new_version":"8.1.3","update_type":"major","path":null,"pr_created_at":"2026-05-09T08:09:47.000Z","version_change":"7.4.7 → 8.1.3","issue":{"uuid":"4411811207","node_id":"PR_kwDOCknonM7Zz9xV","number":3329,"state":"open","title":"chore(deps-dev): bump the development-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-09T08:09:47.000Z","updated_at":"2026-05-09T08:26:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":12,"packages":[{"name":"pip","old_version":"26.1","new_version":"26.1.1","repository_url":"https://github.com/pypa/pip"},{"name":"wheel","old_version":"0.46.3","new_version":"0.47.0","repository_url":"https://github.com/pypa/wheel"},{"name":"doc8","old_version":"1.1.2","new_version":"2.0.0","repository_url":"https://github.com/pycqa/doc8"},{"name":"mypy","old_version":"1.19.1","new_version":"2.0.0","repository_url":"https://github.com/python/mypy"},{"name":"ruff","old_version":"0.14.14","new_version":"0.15.12","repository_url":"https://github.com/astral-sh/ruff"},{"name":"moto","old_version":"5.1.22","new_version":"5.2.0","repository_url":"https://github.com/getmoto/moto"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"},{"name":"bump-my-version","old_version":"1.2.7","new_version":"1.3.0","repository_url":"https://github.com/callowayproject/bump-my-version"},{"name":"ipython","old_version":"8.38.0","new_version":"8.39.0","repository_url":"https://github.com/ipython/ipython"},{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"},{"name":"sphinx-autodoc-typehints","old_version":"2.3.0","new_version":"3.0.1","repository_url":"https://github.com/tox-dev/sphinx-autodoc-typehints"},{"name":"myst-parser","old_version":"3.0.1","new_version":"4.0.1","repository_url":"https://github.com/executablebooks/MyST-Parser"}],"path":null,"ecosystem":"pip"},"body":"Bumps the development-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pip](https://github.com/pypa/pip) | `26.1` | `26.1.1` |\n| [wheel](https://github.com/pypa/wheel) | `0.46.3` | `0.47.0` |\n| [doc8](https://github.com/pycqa/doc8) | `1.1.2` | `2.0.0` |\n| [mypy](https://github.com/python/mypy) | `1.19.1` | `2.0.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.14` | `0.15.12` |\n| [moto](https://github.com/getmoto/moto) | `5.1.22` | `5.2.0` |\n| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `7.0.0` | `7.1.0` |\n| [bump-my-version](https://github.com/callowayproject/bump-my-version) | `1.2.7` | `1.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `8.38.0` | `8.39.0` |\n| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.1.3` |\n| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.3.0` | `3.0.1` |\n| [myst-parser](https://github.com/executablebooks/MyST-Parser) | `3.0.1` | `4.0.1` |\n\nUpdates `pip` from 26.1 to 26.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.1.1 (2026-05-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix issue where uninstallation left behind empty directories. Revert the\nremoval of the adjacent \u003ccode\u003e__pycache__\u003c/code\u003e directory when a .py file is removed. (\u003ccode\u003e[#13973](https://github.com/pypa/pip/issues/13973) \u0026lt;https://github.com/pypa/pip/issues/13973\u0026gt;\u003c/code\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/pypa/pip/commit/4432a371c6471e6a93c3eb39b3e9ab2b876b13b9\"\u003e\u003ccode\u003e4432a37\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/4943e17e7dd079b3f58e88009d10308f2c55a3ed\"\u003e\u003ccode\u003e4943e17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13973\"\u003e#13973\u003c/a\u003e from pypa/revert-13725-vfazio-remove-all-optimizati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/e9e7b90f35bfcd3c9e4ff93e0f0cc1b90f59aa68\"\u003e\u003ccode\u003ee9e7b90\u003c/code\u003e\u003c/a\u003e Add news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/0ff696479aa07ea5ca78b08d205ae23854b6e0e8\"\u003e\u003ccode\u003e0ff6964\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Remove \u003cstrong\u003epycache\u003c/strong\u003e when package is removed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/cc6b082d6b9350d96c5a24337b12b7a42846c410\"\u003e\u003ccode\u003ecc6b082\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pypa/pip/issues/13951\"\u003e#13951\u003c/a\u003e from sbidoul/release/26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/b2671f1cb340f33db300f0bffc062402bce3eca0\"\u003e\u003ccode\u003eb2671f1\u003c/code\u003e\u003c/a\u003e Bump for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.1...26.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wheel` from 0.46.3 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/wheel/releases\"\u003ewheel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without unpacking them (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains uppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory inside uses normalized lowercase naming (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/411\"\u003e#411\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/pypa/wheel/blob/main/docs/news.rst\"\u003ewheel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003e0.47.0 (2026-04-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003ewheel info\u003c/code\u003e subcommand to display metadata about wheel files without\nunpacking them (\u003ccode\u003e[#639](https://github.com/pypa/wheel/issues/639) \u0026lt;https://github.com/pypa/wheel/issues/639\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eWheelFile\u003c/code\u003e raising \u003ccode\u003eMissing RECORD file\u003c/code\u003e when the wheel filename contains\nuppercase characters (e.g. \u003ccode\u003eDjango-3.2.5.whl\u003c/code\u003e) but the \u003ccode\u003e.dist-info\u003c/code\u003e directory\ninside uses normalized lowercase naming\n(\u003ccode\u003e[#411](https://github.com/pypa/wheel/issues/411) \u0026lt;https://github.com/pypa/wheel/issues/411\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.3 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eImportError: cannot import name '_setuptools_logging' from 'wheel'\u003c/code\u003e when\ninstalled alongside an old version of setuptools and running the \u003ccode\u003ebdist_wheel\u003c/code\u003e\ncommand (\u003ccode\u003e[#676](https://github.com/pypa/wheel/issues/676) \u0026lt;https://github.com/pypa/wheel/issues/676\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.2 (2026-01-22)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestored the \u003ccode\u003ebdist_wheel\u003c/code\u003e command for compatibility with \u003ccode\u003esetuptools\u003c/code\u003e older than\nv70.1\u003c/li\u003e\n\u003cli\u003eImporting \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e now emits a \u003ccode\u003eFutureWarning\u003c/code\u003e instead of a\n\u003ccode\u003eDeprecationWarning\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewheel unpack\u003c/code\u003e potentially altering the permissions of files outside of the\ndestination tree with maliciously crafted wheels (CVE-2026-24049)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.1 (2025-04-08)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily restored the \u003ccode\u003ewheel.macosx_libfile\u003c/code\u003e module\n(\u003ccode\u003e[#659](https://github.com/pypa/wheel/issues/659) \u0026lt;https://github.com/pypa/wheel/issues/659\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.46.0 (2025-04-03)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for Python 3.8\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003ebdist_wheel\u003c/code\u003e setuptools command implementation and entry point.\nThe \u003ccode\u003ewheel.bdist_wheel\u003c/code\u003e module is now just an alias to\n\u003ccode\u003esetuptools.command.bdist_wheel\u003c/code\u003e, emitting a deprecation warning on import.\u003c/li\u003e\n\u003cli\u003eRemoved vendored \u003ccode\u003epackaging\u003c/code\u003e in favor of a run-time dependency on it\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.metadata\u003c/code\u003e module private (with a deprecation warning if it's\nimported\u003c/li\u003e\n\u003cli\u003eMade the \u003ccode\u003ewheel.cli\u003c/code\u003e package private (no deprecation warning)\u003c/li\u003e\n\u003cli\u003eFixed an exception when calling the \u003ccode\u003econvert\u003c/code\u003e command with an empty description\nfield\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e0.45.1 (2024-11-23)\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed pure Python wheels converted from eggs and wininst files having the ABI tag in\nthe file name\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/pypa/wheel/commit/efd83a750f07a33462ea2eed365fd8dac9e51442\"\u003e\u003ccode\u003eefd83a7\u003c/code\u003e\u003c/a\u003e Created a new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/bb69216d35588c2a0febc2d9a130727fe6e46ee3\"\u003e\u003ccode\u003ebb69216\u003c/code\u003e\u003c/a\u003e Reordered the changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/d5a1763ce927618bfa7d82abe334d0d14a93cc37\"\u003e\u003ccode\u003ed5a1763\u003c/code\u003e\u003c/a\u003e fix(wheelfile): resolve .dist-info path case-insensitively when reading wheel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/5718957928ece25eb0d1c12023c71dea4fcb5cf9\"\u003e\u003ccode\u003e5718957\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/625806845ae5756be3cc0f9d44832c29079c0954\"\u003e\u003ccode\u003e6258068\u003c/code\u003e\u003c/a\u003e chore: log_level is better than log_cli_level (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/2975debc789682b3a448b134611acc6962a93eb3\"\u003e\u003ccode\u003e2975deb\u003c/code\u003e\u003c/a\u003e Require tox \u0026gt;= 4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/47674ba770e5ee72d679b7eb32b558e0c177640d\"\u003e\u003ccode\u003e47674ba\u003c/code\u003e\u003c/a\u003e chore: add check-sdist to checks (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/681\"\u003e#681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/56223f6f8dfa8d3d40923f24dcf159204698d7b6\"\u003e\u003ccode\u003e56223f6\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e__package__\u003c/code\u003e → \u003ccode\u003e__spec__.parent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/0ce509e02dc3cd1b7b0bdf868482de062b3c21c3\"\u003e\u003ccode\u003e0ce509e\u003c/code\u003e\u003c/a\u003e Added the wheel info subcommand (\u003ca href=\"https://redirect.github.com/pypa/wheel/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/wheel/commit/39039c0f3446c1ed5ec52621e98bc2bad8178a06\"\u003e\u003ccode\u003e39039c0\u003c/code\u003e\u003c/a\u003e Improved the index page\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pypa/wheel/compare/0.46.3...0.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doc8` from 1.1.2 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pycqa/doc8/releases\"\u003edoc8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eMajor\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e) \u003ca href=\"https://github.com/ssbarnea\"\u003e\u003ccode\u003e@​ssbarnea\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/PyCQA/doc8/commit/2a7a5eef1de341fab48019faf3de8a64ac2ad900\"\u003e\u003ccode\u003e2a7a5ee\u003c/code\u003e\u003c/a\u003e Replace black and flake8 with ruff (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/3f46d16dcbce1ef70fd8ab7694862059c600ab14\"\u003e\u003ccode\u003e3f46d16\u003c/code\u003e\u003c/a\u003e More fixes for release pipeline (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/99587493757d72d7d84d7f7dcfde6c36b9d78a4e\"\u003e\u003ccode\u003e9958749\u003c/code\u003e\u003c/a\u003e Update github runner (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/eafb43d940c6a8d29bbdc2acf28ca9e7c5a6c085\"\u003e\u003ccode\u003eeafb43d\u003c/code\u003e\u003c/a\u003e Update project metadata and refactor build pipelines (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/62c68c51e59bdecebed053db449f245a296ceaec\"\u003e\u003ccode\u003e62c68c5\u003c/code\u003e\u003c/a\u003e Require python\u0026gt;=3.10 and support 3.13, 3.14 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/177\"\u003e#177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PyCQA/doc8/commit/a12d087192553bfdf1f5025f7b33461a49ebd3b8\"\u003e\u003ccode\u003ea12d087\u003c/code\u003e\u003c/a\u003e Bump coactions/matrix from 3 to 4 (\u003ca href=\"https://redirect.github.com/pycqa/doc8/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pycqa/doc8/compare/v1.1.2...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mypy` from 1.19.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/python/mypy/blob/master/CHANGELOG.md\"\u003emypy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eMypy Release Notes\u003c/h1\u003e\n\u003ch2\u003eNext Release\u003c/h2\u003e\n\u003ch2\u003eMypy 2.0\u003c/h2\u003e\n\u003cp\u003eWe’ve just uploaded mypy 2.0.0 to the Python Package Index (\u003ca href=\"https://pypi.org/project/mypy/\"\u003ePyPI\u003c/a\u003e).\nMypy is a static type checker for Python. This release includes new features, performance\nimprovements and bug fixes. There are also changes to options and defaults.\nYou can install it as follows:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epython3 -m pip install -U mypy\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can read the full documentation for this release on \u003ca href=\"http://mypy.readthedocs.io\"\u003eRead the Docs\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnable \u003ccode\u003e--local-partial-types\u003c/code\u003e by Default\u003c/h3\u003e\n\u003cp\u003eThis flag affects the inference of types based on assignments in other scopes.\nFor now, explicitly disabling this continues to be supported, but this support will be removed\nin the future as the legacy behaviour is hard to support with other current and future features\nin mypy, like the daemon or the new implementation of flexible redefinitions.\u003c/p\u003e\n\u003cp\u003eContributed by Ivan Levkivskyi, Jukka Lehtosalo, Shantanu in \u003ca href=\"https://redirect.github.com/python/mypy/pull/21163\"\u003ePR 21163\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnable \u003ccode\u003e--strict-bytes\u003c/code\u003e by Default\u003c/h3\u003e\n\u003cp\u003ePer \u003ca href=\"https://peps.python.org/pep-0688\"\u003ePEP 688\u003c/a\u003e, mypy no longer treats \u003ccode\u003ebytearray\u003c/code\u003e and \u003ccode\u003ememoryview\u003c/code\u003e\nvalues as assignable to the \u003ccode\u003ebytes\u003c/code\u003e type.\u003c/p\u003e\n\u003cp\u003eContributed by Shantanu in \u003ca href=\"https://redirect.github.com/python/mypy/pull/18371\"\u003ePR 18371\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eNew Behavior for \u003ccode\u003e--allow-redefinition\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003e--allow-redefinition\u003c/code\u003e flag now behaves like \u003ccode\u003e--allow-redefinition-new\u003c/code\u003e in mypy 1.20\nand earlier. The new behavior is generally more flexible. For example, you can have different\ntypes for a variable in different blocks:\u003c/p\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003e# mypy: allow-redefinition\n\u003cp\u003edef foo(cond: bool) -\u0026gt; None:\nif cond:\nfor x in [\u0026quot;a\u0026quot;, \u0026quot;b\u0026quot;]:\n# Type of \u0026quot;x\u0026quot; is \u0026quot;str\u0026quot; here\n...\nelse:\nfor x in [1, 2]:\n# Type of \u0026quot;x\u0026quot; is \u0026quot;int\u0026quot; here\n...\n\u003c/code\u003e\u003c/pre\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/python/mypy/commit/7a765008a138ec46c579bfc6ef608860cab36033\"\u003e\u003ccode\u003e7a76500\u003c/code\u003e\u003c/a\u003e Remove +dev from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/5a3ab3b29f03d8baafeced3761e1afc8bd58be79\"\u003e\u003ccode\u003e5a3ab3b\u003c/code\u003e\u003c/a\u003e Changelog for mypy 2.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21422\"\u003e#21422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/f9c86e21e88f96806c65790d604bf1264db39434\"\u003e\u003ccode\u003ef9c86e2\u003c/code\u003e\u003c/a\u003e Some changelog updates for 2.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21413\"\u003e#21413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/519eaf15e0ceafae30337083577a54c7d3f3b4fe\"\u003e\u003ccode\u003e519eaf1\u003c/code\u003e\u003c/a\u003e Bump librt to 0.10.0 (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21415\"\u003e#21415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/158a6207d6e221cc403e1d556097b5abf5157cdd\"\u003e\u003ccode\u003e158a620\u003c/code\u003e\u003c/a\u003e Fix negative narrowing for containers (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21411\"\u003e#21411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/e556eb93a3c551a320a536879ce0a1608d14d490\"\u003e\u003ccode\u003ee556eb9\u003c/code\u003e\u003c/a\u003e Try fixing mypy mypyc wheels (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21392\"\u003e#21392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/f2c97971f5f4dcd749cf87df1e1308ab5754490a\"\u003e\u003ccode\u003ef2c9797\u003c/code\u003e\u003c/a\u003e Expose --num-workers and --native-parser (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21387\"\u003e#21387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/db0cb2f7c68b0f9d43d6ee1ab68117c1550dac39\"\u003e\u003ccode\u003edb0cb2f\u003c/code\u003e\u003c/a\u003e Bump ast-serialize cache version (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21388\"\u003e#21388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/1090ca6d476f629c566250a41204450043a47cf5\"\u003e\u003ccode\u003e1090ca6\u003c/code\u003e\u003c/a\u003e Bump ast-serialize version to 0.3.0 only (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21391\"\u003e#21391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/python/mypy/commit/714ca9f2ac76e7c6dd56e26fd555f69313ba47ab\"\u003e\u003ccode\u003e714ca9f\u003c/code\u003e\u003c/a\u003e [mypyc] Add note about librt.strings thread safety (\u003ca href=\"https://redirect.github.com/python/mypy/issues/21383\"\u003e#21383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/python/mypy/compare/v1.19.1...v2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.14 to 0.15.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.12\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-24.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:ignore\u003c/code\u003e logical-line suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23404\"\u003e#23404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert preview changes to displayed diagnostic severity in LSP (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24789\"\u003e#24789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003etask-branch-as-short-circuit\u003c/code\u003e (\u003ccode\u003eAIR004\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23579\"\u003e#23579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Fix \u003ccode\u003ebreak\u003c/code\u003e/\u003ccode\u003econtinue\u003c/code\u003e handling in \u003ccode\u003eloop-iterator-mutation\u003c/code\u003e (\u003ccode\u003eB909\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24440\"\u003e#24440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLC2701\u003c/code\u003e for type parameter scopes (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24576\"\u003e#24576\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRule changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epandas-vet\u003c/code\u003e] Suggest \u003ccode\u003e.array\u003c/code\u003e as well in \u003ccode\u003ePD011\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24805\"\u003e#24805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCLI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect default Unix permissions for cache files (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24794\"\u003e#24794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLR0124\u003c/code\u003e description not to claim self-comparison always returns the same value (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24749\"\u003e#24749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Expand docs on reusable \u003ccode\u003eTypeVar\u003c/code\u003es and scoping (\u003ccode\u003eUP046\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24153\"\u003e#24153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove rules table accessibility (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24711\"\u003e#24711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dylwil3\"\u003e\u003ccode\u003e@​dylwil3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AlexWaygood\"\u003e\u003ccode\u003e@​AlexWaygood\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avasis-ai\"\u003e\u003ccode\u003e@​avasis-ai\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dev-iL\"\u003e\u003ccode\u003e@​Dev-iL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/denyszhak\"\u003e\u003ccode\u003e@​denyszhak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShipItAndPray\"\u003e\u003ccode\u003e@​ShipItAndPray\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishgirianish\"\u003e\u003ccode\u003e@​anishgirianish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/augustelalande\"\u003e\u003ccode\u003e@​augustelalande\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amyreese\"\u003e\u003ccode\u003e@​amyreese\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstall ruff 0.15.12\u003c/h2\u003e\n\u003ch3\u003eInstall prebuilt binaries via shell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003ecurl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.12/ruff-installer.sh | sh\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.12\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-24.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003e#ruff:ignore\u003c/code\u003e logical-line suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23404\"\u003e#23404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert preview changes to displayed diagnostic severity in LSP (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24789\"\u003e#24789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003etask-branch-as-short-circuit\u003c/code\u003e (\u003ccode\u003eAIR004\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23579\"\u003e#23579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Fix \u003ccode\u003ebreak\u003c/code\u003e/\u003ccode\u003econtinue\u003c/code\u003e handling in \u003ccode\u003eloop-iterator-mutation\u003c/code\u003e (\u003ccode\u003eB909\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24440\"\u003e#24440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLC2701\u003c/code\u003e for type parameter scopes (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24576\"\u003e#24576\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRule changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epandas-vet\u003c/code\u003e] Suggest \u003ccode\u003e.array\u003c/code\u003e as well in \u003ccode\u003ePD011\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24805\"\u003e#24805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCLI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect default Unix permissions for cache files (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24794\"\u003e#24794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003epylint\u003c/code\u003e] Fix \u003ccode\u003ePLR0124\u003c/code\u003e description not to claim self-comparison always returns the same value (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24749\"\u003e#24749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003epyupgrade\u003c/code\u003e] Expand docs on reusable \u003ccode\u003eTypeVar\u003c/code\u003es and scoping (\u003ccode\u003eUP046\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24153\"\u003e#24153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove rules table accessibility (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24711\"\u003e#24711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dylwil3\"\u003e\u003ccode\u003e@​dylwil3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AlexWaygood\"\u003e\u003ccode\u003e@​AlexWaygood\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avasis-ai\"\u003e\u003ccode\u003e@​avasis-ai\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dev-iL\"\u003e\u003ccode\u003e@​Dev-iL\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/denyszhak\"\u003e\u003ccode\u003e@​denyszhak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShipItAndPray\"\u003e\u003ccode\u003e@​ShipItAndPray\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishgirianish\"\u003e\u003ccode\u003e@​anishgirianish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/augustelalande\"\u003e\u003ccode\u003e@​augustelalande\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amyreese\"\u003e\u003ccode\u003e@​amyreese\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.15.11\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-04-16.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eruff\u003c/code\u003e] Ignore \u003ccode\u003eRUF029\u003c/code\u003e when function is decorated with \u003ccode\u003easynccontextmanager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24642\"\u003e#24642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eairflow\u003c/code\u003e] Implement \u003ccode\u003eairflow-xcom-pull-in-template-string\u003c/code\u003e (\u003ccode\u003eAIR201\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/23583\"\u003e#23583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bandit\u003c/code\u003e] Fix \u003ccode\u003eS103\u003c/code\u003e false positives and negatives in mask analysis (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/24424\"\u003e#24424\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/astral-sh/ruff/commit/66f93cf7ed4d36325f35a452e4afa28268fbcd28\"\u003e\u003ccode\u003e66f93cf\u003c/code\u003e\u003c/a\u003e Bump 0.15.12 (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24815\"\u003e#24815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/476a4d02e8e3b6c157ac39979d8b698a1b6baa91\"\u003e\u003ccode\u003e476a4d0\u003c/code\u003e\u003c/a\u003e [ty] Complete support for more detailed diagnostics on possibly unbound error...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/ed669eab30095d6c51fe6cdef6050fb01276bcb3\"\u003e\u003ccode\u003eed669ea\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003e#ruff:file-ignore\u003c/code\u003e file-level suppressions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/23599\"\u003e#23599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e73d952e43feb51356ee740c5a973fce81396ff6\"\u003e\u003ccode\u003ee73d952\u003c/code\u003e\u003c/a\u003e [ty] Include inferred type in \u003ccode\u003einvalid-key\u003c/code\u003e concise diagnostic for union/inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/80feb29b31cd98c093316df2e0407b0c70c01b55\"\u003e\u003ccode\u003e80feb29\u003c/code\u003e\u003c/a\u003e [ty] report only dead annotation-only locals as unused (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24811\"\u003e#24811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/0fbf2bc27336a3d17d39af52cf89b78dcda8c7c8\"\u003e\u003ccode\u003e0fbf2bc\u003c/code\u003e\u003c/a\u003e Drop deprecated license classifier (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24808\"\u003e#24808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/43b174cc7f2fcb0080bb1d4843cd4bf6b72bbe27\"\u003e\u003ccode\u003e43b174c\u003c/code\u003e\u003c/a\u003e [ty] Infer lambda parameter types with \u003ccode\u003eCallable\u003c/code\u003e type context (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24317\"\u003e#24317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/4f449ae4a2377569330a5ab94799d389357b5a3f\"\u003e\u003ccode\u003e4f449ae\u003c/code\u003e\u003c/a\u003e [ty] Add error context for intersection types (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24772\"\u003e#24772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/5b4e753acb46e96ad408e4904c15308e33efe307\"\u003e\u003ccode\u003e5b4e753\u003c/code\u003e\u003c/a\u003e [ty] Add support for goto in literal enum member inlay hint (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24792\"\u003e#24792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/ruff/commit/e7cc76275a758ce1c636ea1c2d091fd576aac794\"\u003e\u003ccode\u003ee7cc762\u003c/code\u003e\u003c/a\u003e [ty] Add error context for TypedDict assignments (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/issues/24790\"\u003e#24790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/ruff/compare/0.14.14...0.15.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `moto` from 5.1.22 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getmoto/moto/blob/master/CHANGELOG.md\"\u003emoto's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cp\u003eDocker Digest for 5.2.0: \u003cem\u003esha256:d8d063e3e704d256cbe8165072fa273c17698be91311e49fc602b7716f459bea\u003c/em\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eGeneral:\n    * Drops support for Python 3.9\n    * Lambda Containers now configure the AWS_ENDPOINT_URL, automatically intercepting requests to other AWS services\n\u003cp\u003eNew Services:\u003cbr /\u003e\n* Bedrock-AgentCore-Control:\u003cbr /\u003e\n* create_agent_runtime()\u003cbr /\u003e\n* create_agent_runtime_endpoint()\u003cbr /\u003e\n* create_gateway()\u003cbr /\u003e\n* create_gateway_target()\u003cbr /\u003e\n* create_memory()\u003cbr /\u003e\n* delete_agent_runtime()\u003cbr /\u003e\n* delete_agent_runtime_endpoint()\u003cbr /\u003e\n* delete_gateway()\u003cbr /\u003e\n* delete_gateway_target()\u003cbr /\u003e\n* delete_memory()\u003cbr /\u003e\n* get_agent_runtime()\u003cbr /\u003e\n* get_agent_runtime_endpoint()\u003cbr /\u003e\n* get_gateway()\u003cbr /\u003e\n* get_gateway_target()\u003cbr /\u003e\n* get_memory()\u003cbr /\u003e\n* list_agent_runtimes()\u003cbr /\u003e\n* list_agent_runtime_endpoints()\u003cbr /\u003e\n* list_agent_runtime_versions()\u003cbr /\u003e\n* list_gateways()\u003cbr /\u003e\n* list_gateway_targets()\u003cbr /\u003e\n* list_memories()\u003cbr /\u003e\n* list_tags_for_resource()\u003cbr /\u003e\n* tag_resource()\u003cbr /\u003e\n* update_agent_runtime()\u003cbr /\u003e\n* update_agent_runtime_endpoint()\u003cbr /\u003e\n* update_gateway()\u003cbr /\u003e\n* update_gateway_target()\u003cbr /\u003e\n* untag_resource()\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e* Bedrock-Runtime:\n    * invoke_model()\n\n* FIS:\n    * create_experiment_template()\n    * delete_experiment_template()\n    * list_tags_for_resource()\n    * tag_resource()\n    * untag_resource()\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eNew Methods:\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\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/getmoto/moto/commit/4d17a101b9c08fe164485339e994d435b15ba615\"\u003e\u003ccode\u003e4d17a10\u003c/code\u003e\u003c/a\u003e Pre-Release: Up Version Number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/67b2c3180ee46d230a2567404e6c50f251e04ebb\"\u003e\u003ccode\u003e67b2c31\u003c/code\u003e\u003c/a\u003e Prep release 5.2.0 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9992\"\u003e#9992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/f92709e74b5a4cafaf25c716bdccf75303c99eb0\"\u003e\u003ccode\u003ef92709e\u003c/code\u003e\u003c/a\u003e AWSLambda: Use shogo82148 as the default image provider (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9777\"\u003e#9777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/64df5e381334a6d036d8964346c1cb9dadbacc1e\"\u003e\u003ccode\u003e64df5e3\u003c/code\u003e\u003c/a\u003e Bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10004\"\u003e#10004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/16e85735bdcba6960823d7aa2daeecfa1e687296\"\u003e\u003ccode\u003e16e8573\u003c/code\u003e\u003c/a\u003e Bump the go-deps group in /other_langs/tests_go with 6 updates (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/91c2366d0a442ae7aeb5ebc0b6f894d5c04e054d\"\u003e\u003ccode\u003e91c2366\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.299.0 to 1.306.0 (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10002\"\u003e#10002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/6568f5efbb0e47e8febcab6338f22a12e17d714c\"\u003e\u003ccode\u003e6568f5e\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:bom (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10003\"\u003e#10003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/0a9c7bf234665ac5091b4aa1114894ca3fb5719f\"\u003e\u003ccode\u003e0a9c7bf\u003c/code\u003e\u003c/a\u003e chore: update Config Managed Rules (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/8f04f30a2cd0b2625ddf83a0b3a10c8f9e42a4fa\"\u003e\u003ccode\u003e8f04f30\u003c/code\u003e\u003c/a\u003e chore: update SSM default parameters (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/9999\"\u003e#9999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getmoto/moto/commit/50a0c55cea4010bba6007775d9411f213181a413\"\u003e\u003ccode\u003e50a0c55\u003c/code\u003e\u003c/a\u003e Chore: Update EC2 types (\u003ca href=\"https://redirect.github.com/getmoto/moto/issues/10000\"\u003e#10000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getmoto/moto/compare/5.1.22...5.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest-cov` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst\"\u003epytest-cov's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.0 (2026-03-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixed total coverage computation to always be consistent, regardless of reporting settings.\nPreviously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on\nreporting options.\nSee \u003ccode\u003e[#641](https://github.com/pytest-dev/pytest-cov/issues/641) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/641\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove handling of ResourceWarning from sqlite3.\u003c/p\u003e\n\u003cp\u003eThe plugin adds warning filter for sqlite3 \u003ccode\u003eResourceWarning\u003c/code\u003e unclosed database (since 6.2.0).\nIt checks if there is already existing plugin for this message by comparing filter regular expression.\nWhen filter is specified on command line the message is escaped and does not match an expected message.\nA check for an escaped regular expression is added to handle this case.\u003c/p\u003e\n\u003cp\u003eWith this fix one can suppress \u003ccode\u003eResourceWarning\u003c/code\u003e from sqlite3 from command line::\u003c/p\u003e\n\u003cp\u003epytest -W \u0026quot;ignore:unclosed database in \u0026lt;sqlite3.Connection object at:ResourceWarning\u0026quot; ...\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eVarious improvements to documentation.\nContributed by Art Pelling in \u003ccode\u003e[#718](https://github.com/pytest-dev/pytest-cov/issues/718) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/718\u0026gt;\u003c/code\u003e_ and\n\u0026quot;vivodi\u0026quot; in \u003ccode\u003e[#738](https://github.com/pytest-dev/pytest-cov/issues/738) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/738\u0026gt;\u003c/code\u003e\u003cem\u003e.\nAlso closed \u003ccode\u003e[#736](https://github.com/pytest-dev/pytest-cov/issues/736) \u0026lt;https://github.com/pytest-dev/pytest-cov/issues/736\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed some assertions in tests.\nContributed by in Markéta Machová in \u003ccode\u003e[#722](https://github.com/pytest-dev/pytest-cov/issues/722) \u0026lt;https://github.com/pytest-dev/pytest-cov/pull/722\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemoved unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).\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/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622\"\u003e\u003ccode\u003e66c8a52\u003c/code\u003e\u003c/a\u003e Bump version: 7.0.0 → 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e\"\u003e\u003ccode\u003ef707662\u003c/code\u003e\u003c/a\u003e Make the examples use pypy 3.11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672\"\u003e\u003ccode\u003e6049a78\u003c/code\u003e\u003c/a\u003e Make context test use the old ctracer (seems the new sysmon tracer behaves di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b\"\u003e\u003ccode\u003e8ebf20b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9\"\u003e\u003ccode\u003e861d30e\u003c/code\u003e\u003c/a\u003e Remove the backup context manager  - shouldn't be needed since coverage 5.0, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f\"\u003e\u003ccode\u003efd4c956\u003c/code\u003e\u003c/a\u003e Pass the precision on the nulled total (seems that there's some caching goion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6\"\u003e\u003ccode\u003e78c9c4e\u003c/code\u003e\u003c/a\u003e Only run the 3.9 on older deps.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc\"\u003e\u003ccode\u003e4849a92\u003c/code\u003e\u003c/a\u003e Punctuation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7\"\u003e\u003ccode\u003e197c35e\u003c/code\u003e\u003c/a\u003e Update changelog and hopefully I don't forget to publish release again :))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f\"\u003e\u003ccode\u003e14dc1c9\u003c/code\u003e\u003c/a\u003e Update examples to use 3.11 and make the adhoc layout example look a bit more...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bump-my-version` from 1.2.7 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/callowayproject/bump-my-version/releases\"\u003ebump-my-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\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/callowayproject/bump-my-version/blob/master/CHANGELOG.md\"\u003ebump-my-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.0 (2026-03-22)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...1.3.0\"\u003eCompare the full difference.\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor hook script execution to handle platform-specific argument parsing; update typing imports. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003ea46b63d\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax handling. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e036ee1a\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eallow_shell_hooks\u003c/code\u003e configuration to control shell metacharacters in hooks.\u003c/li\u003e\n\u003cli\u003eChange default behavior to disallow shell syntax (\u003ccode\u003eshell=False\u003c/code\u003e) unless explicitly enabled.\u003c/li\u003e\n\u003cli\u003eAdd regex detection for shell syntax and migrate affected hooks.\u003c/li\u003e\n\u003cli\u003eUpdate tests and fixtures to cover new functionality.\u003c/li\u003e\n\u003cli\u003eEnhance documentation with migration guidance and best practices.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStandardize formatting, spacing, and indentation across documentation and templates for consistency. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e1b9eb42\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eModularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003eshow-bump\u003c/code\u003e, and \u003ccode\u003esample-config\u003c/code\u003e; add corresponding tests and shared options file. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003ec35c431\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags and config. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003ec78bbef\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation. \u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e919c66b\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eruff-pre-commit\u003c/code\u003e to v0.15.1 in pre-commit config.\u003c/li\u003e\n\u003cli\u003eRefine \u003ccode\u003eis_subpath\u003c/code\u003e logic to handle edge cases and add path resolution.\u003c/li\u003e\n\u003cli\u003eAdd security test cases for path traversal in \u003ccode\u003etest_is_subpath\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eExtend \u003ccode\u003eAGENTS.md\u003c/code\u003e with pytest execution instructions.\u003c/li\u003e\n\u003c/ul\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/callowayproject/bump-my-version/commit/e6ecdc3e573698766cd6c2112faeda50bcc2e56a\"\u003e\u003ccode\u003ee6ecdc3\u003c/code\u003e\u003c/a\u003e Version updated from 1.2.7 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/28bc8444e867207e5dcaf7f59f8ae1ae61dcde86\"\u003e\u003ccode\u003e28bc844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/callowayproject/bump-my-version/issues/400\"\u003e#400\u003c/a\u003e from callowayproject/fix-is-subpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/1b9eb429b1cf9c458aea70c1eea6507c59089827\"\u003e\u003ccode\u003e1b9eb42\u003c/code\u003e\u003c/a\u003e Standardize formatting, spacing, and indentation across documentation and tem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/a46b63dec2559c23ce2bee134f295d5b3e3439d5\"\u003e\u003ccode\u003ea46b63d\u003c/code\u003e\u003c/a\u003e Refactor hook script execution to handle platform-specific argument parsing; ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c35c4315407e775a714a971281ddcbda8a334ecc\"\u003e\u003ccode\u003ec35c431\u003c/code\u003e\u003c/a\u003e Modularize CLI commands into individual files: \u003ccode\u003ebump\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, \u003ccode\u003eshow\u003c/code\u003e, `sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/c78bbefdac3d0ee21acf2864c81c0cf0ffa8b27c\"\u003e\u003ccode\u003ec78bbef\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e--regex\u003c/code\u003e option nullable; add tests for precedence between CLI flags an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/036ee1a909aeea02eb8e4b144f856fb6d70444e9\"\u003e\u003ccode\u003e036ee1a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallow_shell_hooks\u003c/code\u003e option for safe hook execution; improve shell syntax ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/callowayproject/bump-my-version/commit/919c66b6c58095908dfd9ccdabab1cb367260df5\"\u003e\u003ccode\u003e919c66b\u003c/code\u003e\u003c/a\u003e Update pre-commit, improve \u003ccode\u003eis_subpath\u003c/code\u003e logic, and enhance documentation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/callowayproject/bump-my-version/compare/1.2.7...v1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipython` from 8.38.0 to 8.39.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/8f440a21dff0f4464918075e12785657eb8ccb45\"\u003e\u003ccode\u003e8f440a2\u003c/code\u003e\u003c/a\u003e release 8.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/7f7f46c4ee3cba533aeb4eb56ac760b8bb4d4f02\"\u003e\u003ccode\u003e7f7f46c\u003c/code\u003e\u003c/a\u003e Backport security fix to 8.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/fb4ff1c1b19422ec4b4d7838ccd8140927dba102\"\u003e\u003ccode\u003efb4ff1c\u003c/code\u003e\u003c/a\u003e windows: require IPYTHON_USE_PROGRAMDATA=1 opt-in to trust programdata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipython/ipython/commit/bf99a9b6a01f1cc1c00c68065441946ef8bec401\"\u003e\u003ccode\u003ebf99a9b\u003c/code\u003e\u003c/a\u003e back to dev\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipython/ipython/compare/8.38.0...8.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx` from 7.4.7 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sphinx-autodoc-typehints` from 2.3.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/releases\"\u003esphinx-autodoc-typehints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix roles for \u003ccode\u003etypes\u003c/code\u003e module by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/516\"\u003etox-dev/sphinx-autodoc-typehints#516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Ruff to 0.9.1 by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/517\"\u003etox-dev/sphinx-autodoc-typehints#517\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Replace docutils private API use w/ public by \u003ca href=\"https://github.com/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for nptyping by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/514\"\u003etox-dev/sphinx-autodoc-typehints#514\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/webknjaz\"\u003e\u003ccode\u003e@​webknjaz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507\"\u003etox-dev/sphinx-autodoc-typehints#507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the type checker by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493\"\u003etox-dev/sphinx-autodoc-typehints#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply typehints_formatter to signature by \u003ca href=\"https://github.com/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\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/Priyansh121096\"\u003e\u003ccode\u003e@​Priyansh121096\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494\"\u003etox-dev/sphinx-autodoc-typehints#494\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFix broken link in README\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\"\u003ehttps://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.4.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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/tox-dev/sphinx-autodoc-typehints/commit/02ce7667fdb0ee79c256999a149ff5442fc1a7b0\"\u003e\u003ccode\u003e02ce766\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/515\"\u003e#515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/1fda047b296bdf16ba13ecd7d403105b6d21c002\"\u003e\u003ccode\u003e1fda047\u003c/code\u003e\u003c/a\u003e Update Ruff to 0.9.1 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/517\"\u003e#517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/aceb328cd1487f54a73aa4c8f488a39c2feb3da6\"\u003e\u003ccode\u003eaceb328\u003c/code\u003e\u003c/a\u003e Fix roles for \u003ccode\u003etypes\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/3af8fb6f6a681d00e88c422bdc5e18ed0158c0b4\"\u003e\u003ccode\u003e3af8fb6\u003c/code\u003e\u003c/a\u003e Drop support for nptyping (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/514\"\u003e#514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/80e67888c95c11a8ac81cabbbd84dc35a5d0d312\"\u003e\u003ccode\u003e80e6788\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 4 to 5 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/85f00aee3ac25bb779f6c5a9f5f919d5a4c4342c\"\u003e\u003ccode\u003e85f00ae\u003c/code\u003e\u003c/a\u003e Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/17ccd64ad50312ac28b034b64ac339df749cc3f9\"\u003e\u003ccode\u003e17ccd64\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/bf8bb8d4cc4c4ddab95aaa6e184cfac07bd39693\"\u003e\u003ccode\u003ebf8bb8d\u003c/code\u003e\u003c/a\u003e Bump astral-sh/setup-uv from 3 to 4 (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/506\"\u003e#506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/6fb5f064453996865e0061e83ba3b04e7f9df230\"\u003e\u003ccode\u003e6fb5f06\u003c/code\u003e\u003c/a\u003e 🐛 Replace docutils private API use w/ public (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/507\"\u003e#507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/commit/ffea355dbffcbb2f744939da9d987bc0357f38bc\"\u003e\u003ccode\u003effea355\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `myst-parser` from 3.0.1 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/executablebooks/MyST-Parser/releases\"\u003emyst-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e🔧 Minor fix for sphinx 8.2 compat by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/1013\"\u003eexecutablebooks/MyST-Parser#1013\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e🧪 Add CI testing support for Python 3.13 by \u003ca href=\"https://github.com/hugovk\"\u003e\u003ccode\u003e@​hugovk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/955\"\u003eexecutablebooks/MyST-Parser#955\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e🔧 Fix type of MockIncludeDirective’s \u003ccode\u003eklass\u003c/code\u003e parameter by \u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/975\"\u003eexecutablebooks/MyST-Parser#975\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 Fix typos discovered by codespell by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/969\"\u003eexecutablebooks/MyST-Parser#969\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 remove redundant paragraph by \u003ca href=\"https://github.com/Snoopy1866\"\u003e\u003ccode\u003e@​Snoopy1866\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/987\"\u003eexecutablebooks/MyST-Parser#987\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e📚 Minor typo in \u003ccode\u003ecross-referencing.md\u003c/code\u003e by \u003ca href=\"https://github.com/goekce\"\u003e\u003ccode\u003e@​goekce\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/990\"\u003eexecutablebooks/MyST-Parser#990\u003c/a\u003e\u003c/p\u003e\n\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/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/969\"\u003eexecutablebooks/MyST-Parser#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flying-sheep\"\u003e\u003ccode\u003e@​flying-sheep\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/975\"\u003eexecutablebooks/MyST-Parser#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Snoopy1866\"\u003e\u003ccode\u003e@​Snoopy1866\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/987\"\u003eexecutablebooks/MyST-Parser#987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goekce\"\u003e\u003ccode\u003e@​goekce\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/990\"\u003eexecutablebooks/MyST-Parser#990\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1\"\u003ehttps://github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ Support python\u0026gt;=3.10, sphinx \u0026gt;=7,\u0026lt;9, docutils\u0026gt;=0.19,\u0026lt;0.22 by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/952\"\u003eexecutablebooks/MyST-Parser#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e👌 Improve footnote def/ref warnings and translations by \u003ca href=\"https://github.com/chrisjsewell\"\u003e\u003ccode\u003e@​chrisjsewell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/931\"\u003eexecutablebooks/MyST-Parser#931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📚 Fix typo by \u003ca href=\"https://github.com/meli-lewis\"\u003e\u003ccode\u003e@​meli-lewis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/940\"\u003eexecutablebooks/MyST-Parser#940\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/meli-lewis\"\u003e\u003ccode\u003e@​meli-lewis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/pull/940\"\u003eexecutablebooks/MyST-Parser#940\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0\"\u003ehttps://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.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/executablebooks/MyST-Parser/blob/master/CHANGELOG.md\"\u003emyst-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1 - 2025-02-12\u003c/h2\u003e\n\u003cp\u003e🔧 Minor fix for Sphinx 8.2 compatibility (in \u003ca href=\"gh-pr:1013\"\u003egh-pr:1013\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e4.0.0 - 2024-08-05\u003c/h2\u003e\n\u003cp\u003eThis release bumps the supported versions of:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePython to \u003ccode\u003e3.10\u003c/code\u003e and greater\u003c/li\u003e\n\u003cli\u003eSphinx to \u003ccode\u003e\u0026gt;=7,\u0026lt;9\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDocutils to \u003ccode\u003e\u0026gt;=0.19,\u0026lt;0.22\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdditionally, footnotes are now parsed similar to the corresponding reStructuredText, in that resolution (between definitions and references) and ordering is now deferred to transforms on the doctree (in \u003ca href=\"gh-pr:931\"\u003egh-pr:931\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThis allows for the proper interaction with other docutils/sphinx transforms, including those that perform translations,\nand logging of warnings for duplicate/unreferenced footnote definitions and also for footnote references with no definitions.\u003c/p\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/executablebooks/MyST-Parser/blob/master/#syntax/footnotes\"\u003efootnotes guide\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0\"\u003ev3.0.1...v4.0.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/executablebooks/MyST-Parser/commit/8a44f5d35197b19aab2f1fe35b6f1dce4960bce5\"\u003e\u003ccode\u003e8a44f5d\u003c/code\u003e\u003c/a\u003e 🚀 Release v4.0.1 (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/fbb7f1d9b33b39e48b4bbe4107174c32f4397698\"\u003e\u003ccode\u003efbb7f1d\u003c/code\u003e\u003c/a\u003e 🔧 Minor fix for sphinx 8.2 compat (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1013\"\u003e#1013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/04375589259c3e6e9d6cfb2d479be98fe3cb630a\"\u003e\u003ccode\u003e0437558\u003c/code\u003e\u003c/a\u003e 🔧 update pre-commit (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/1006\"\u003e#1006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/b58737f4a18045a0fc80bfc78539a688462cce62\"\u003e\u003ccode\u003eb58737f\u003c/code\u003e\u003c/a\u003e ⬆️ Update pre-commit requirement from ~=3.0 to ~=4.0 (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/f62025fc7d29fd37c3dc46d15a19a62fe6158a16\"\u003e\u003ccode\u003ef62025f\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/986\"\u003e#986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/14ea197b79466bf0ab2204a7cfa05e9cc9619051\"\u003e\u003ccode\u003e14ea197\u003c/code\u003e\u003c/a\u003e 📚 Minor typo in \u003ccode\u003ecross-referencing.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/bc3579430f9974770ddb428ad395457e10055097\"\u003e\u003ccode\u003ebc35794\u003c/code\u003e\u003c/a\u003e 📚 remove redundant paragraph (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/9fe724ebf1d02fd979632d82387f802c91e0d6f6\"\u003e\u003ccode\u003e9fe724e\u003c/code\u003e\u003c/a\u003e 🧪 Fix tests for latest sphinx (\u003ca href=\"https://redirect.github.com/executablebooks/MyST-Parser/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/executablebooks/MyST-Parser/commit/59b5386f92f54241d0036e0726e93b4086970e03\"\u003e\u003ccode\u003e59b5386\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/executablebooks...\n\n_Description has been truncated_","html_url":"https://github.com/aws/aws-sdk-pandas/pull/3329","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws%2Faws-sdk-pandas/issues/3329","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3329/packages"}},{"old_version":"8.2.3","new_version":"9.0.4","update_type":"major","path":null,"pr_created_at":"2026-05-07T07:26:28.000Z","version_change":"8.2.3 → 9.0.4","issue":{"uuid":"4396922010","node_id":"PR_kwDOI8vvps7ZDEjy","number":477,"state":"closed","title":"Bump sphinx from 8.2.3 to 9.0.4","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-10T13:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T07:26:28.000Z","updated_at":"2026-05-10T13:28:16.000Z","time_to_close":280907,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sphinx","old_version":"8.2.3","new_version":"9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 8.2.3 to 9.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in \u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore \u003ccode\u003esphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 9.0.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003eDocutils 0.22\u003c/a\u003e. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIncompatible changes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v8.2.3...v9.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/reupen/takao/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reupen%2Ftakao/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"}},{"old_version":"\u003e=7.0.0","new_version":"\u003e=7.4.7","update_type":"minor","path":null,"pr_created_at":"2026-05-06T22:17:34.000Z","version_change":"\u003e=7.0.0 → \u003e=7.4.7","issue":{"uuid":"4394799441","node_id":"PR_kwDOSVSLa87Y8TMc","number":12,"state":"open","title":"deps(deps-dev): update sphinx requirement from \u003e=7.0.0 to \u003e=7.4.7","user":"dependabot[bot]","labels":["dependencies"],"assignees":["FARLEY-PIEDRAHITA-OROZCO"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T22:17:34.000Z","updated_at":"2026-05-06T22:17:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0.0","new_version":"\u003e=7.4.7","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 7.4.7\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\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/sphinx-doc/sphinx/blob/v7.4.7/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 7.4.7 (released Jul 20, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12096\"\u003e#12096\u003c/a\u003e: Warn when files are overwritten in the build directory.\nPatch by Adam Turner and Bénédikt Tran.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e: Ensure that old-style object description options are respected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e: Support callable objects in :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e type\nmetadata in the Python domain.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12601\"\u003e#12601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e: Resolve :py:class:\u003ccode\u003e~typing.Annotated\u003c/code\u003e warnings with\n\u003ccode\u003esphinx.ext.autodoc\u003c/code\u003e,\nespecially when using :mod:\u003ccode\u003edataclasses\u003c/code\u003e as type metadata.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e: autosummary: Fix warnings with :rst:role:\u003ccode\u003e!autolink\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.6 (released Jul 18, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12589\"\u003e#12589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/9743\"\u003e#9743\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12609\"\u003e#12609\u003c/a\u003e: autosummary: Do not add the package prefix when\ngenerating autosummary directives for modules within a package.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12613\"\u003e#12613\u003c/a\u003e: Reduce log severity for ambiguity detection during inventory loading.\nPatch by James Addison.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.5 (released Jul 16, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12593\"\u003e#12593\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12600\"\u003e#12600\u003c/a\u003e: Revert coercing the type of selected :confval:\u003ccode\u003ehtml_sidebars\u003c/code\u003e\nvalues to a list.\nLog an error message when string values are detected.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12594\"\u003e#12594\u003c/a\u003e: LaTeX: since 7.4.0, :rst:dir:\u003ccode\u003eseealso\u003c/code\u003e and other \u0026quot;light\u0026quot; admonitions\nnow break PDF builds if they contain a :dudir:\u003ccode\u003efigure\u003c/code\u003e directive; and also\nif they are contained in a table cell (rendered by \u003ccode\u003etabulary\u003c/code\u003e).\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 7.4.4 (released Jul 15, 2024)\u003c/h1\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/sphinx-doc/sphinx/commit/0d912c85fd3ec385432fe707f6a0678425d1e841\"\u003e\u003ccode\u003e0d912c8\u003c/code\u003e\u003c/a\u003e Bump to 7.4.7 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bbc97e035720d96f617921dbd25022e121495b98\"\u003e\u003ccode\u003ebbc97e0\u003c/code\u003e\u003c/a\u003e autosummary: Filter invalid import prefixes in \u003ccode\u003eautolink\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12626\"\u003e#12626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/6c486a575c858b8b82d2580b76c410121663505f\"\u003e\u003ccode\u003e6c486a5\u003c/code\u003e\u003c/a\u003e Fix detecting file changes for the overwritten file warning (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12627\"\u003e#12627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/2bd973e7191c5bc382c1a92b37ab1f20268f42d6\"\u003e\u003ccode\u003e2bd973e\u003c/code\u003e\u003c/a\u003e autodoc: Fix warnings with dataclasses in \u003ccode\u003eAnnotated\u003c/code\u003e metadata (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12622\"\u003e#12622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/dd77f851494d24d19aecf0328c6913d121b8b51c\"\u003e\u003ccode\u003edd77f85\u003c/code\u003e\u003c/a\u003e Support callables in \u003ccode\u003eAnnotated\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12625\"\u003e#12625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ed4ca7e038364b3b10e3d36abb84ee034d4d94c\"\u003e\u003ccode\u003e1ed4ca7\u003c/code\u003e\u003c/a\u003e Mark \u003ccode\u003etest_build_manpage\u003c/code\u003e as XFAIL following changes in Docutils master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/cd8ce07d31cfab61b6996cec1334681600dd3259\"\u003e\u003ccode\u003ecd8ce07\u003c/code\u003e\u003c/a\u003e Update message catalogues following reverted commits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c6cd25f50dcc2a0bc369da80e75f105a4821d43b\"\u003e\u003ccode\u003ec6cd25f\u003c/code\u003e\u003c/a\u003e Partially revert \u0026quot;Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/11626\"\u003e#11626\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/fa2ba7d5aeaff36aeb1a6c2f49846432fc932c7a\"\u003e\u003ccode\u003efa2ba7d\u003c/code\u003e\u003c/a\u003e Partially Revert \u0026quot;[bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12563\"\u003e#12563\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/e439c6f33f8d8e7bc06b4f6f25dadfda74869ee0\"\u003e\u003ccode\u003ee439c6f\u003c/code\u003e\u003c/a\u003e Ensure that old-style object description options are respected (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12620\"\u003e#12620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v7.4.7\"\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 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/FARLEY-PIEDRAHITA-OROZCO/vulnlab-scanner/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FARLEY-PIEDRAHITA-OROZCO%2Fvulnlab-scanner/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"\u003e=7.1.0","new_version":"\u003e=8.1.3","update_type":"patch","path":null,"pr_created_at":"2026-05-05T02:57:05.000Z","version_change":"\u003e=7.1.0 → \u003e=8.1.3","issue":{"uuid":"4381175779","node_id":"PR_kwDOQ_4I987YPqXr","number":185,"state":"open","title":"build(deps-dev): update sphinx requirement from \u003e=7.1.0 to \u003e=8.1.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T02:57:05.000Z","updated_at":"2026-05-05T03:14:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): update","packages":[{"name":"sphinx","old_version":"\u003e=7.1.0","new_version":"\u003e=8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\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/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.1.0...v8.1.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 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/systemslibrarian/meow-decoder/pull/185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemslibrarian%2Fmeow-decoder/issues/185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/185/packages"}},{"old_version":"\u003e=6.0.0","new_version":"\u003e=9.0.4","update_type":"patch","path":null,"pr_created_at":"2026-05-04T06:34:18.000Z","version_change":"\u003e=6.0.0 → \u003e=9.0.4","issue":{"uuid":"4374463131","node_id":"PR_kwDOO0Uhi87X5gEe","number":594,"state":"open","title":"⬆️(deps): Update sphinx requirement from \u003e=6.0.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":["dependencies","build","python"],"assignees":["ramseymcgrath"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T06:34:18.000Z","updated_at":"2026-05-04T06:39:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️(deps): Update","packages":[{"name":"sphinx","old_version":"\u003e=6.0.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v6.0.0...v9.0.4\"\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 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/VoltCyclone/PCILeechFWGenerator/pull/594","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltCyclone%2FPCILeechFWGenerator/issues/594","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/594/packages"}},{"old_version":"\u003e=3.1.0","new_version":"\u003e=9.1.0","update_type":null,"path":null,"pr_created_at":"2026-05-02T02:53:58.000Z","version_change":"\u003e=3.1.0 → \u003e=9.1.0","issue":{"uuid":"4367667867","node_id":"PR_kwDOBoGJis7XlOl3","number":47,"state":"open","title":"chore(deps): update sphinx requirement from \u003e=3.1.0 to \u003e=9.1.0","user":"dependabot[bot]","labels":[],"assignees":["gugarosa"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T02:53:58.000Z","updated_at":"2026-05-02T02:53:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=3.1.0","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v3.1.0...v9.1.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 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/gugarosa/opytimizer/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gugarosa%2Fopytimizer/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"\u003e=7","new_version":"\u003e=9.1.0","update_type":null,"path":null,"pr_created_at":"2026-04-27T23:49:00.000Z","version_change":"\u003e=7 → \u003e=9.1.0","issue":{"uuid":"4339546158","node_id":"PR_kwDOOlphic7WJjtH","number":334,"state":"open","title":"Update sphinx requirement from \u003e=7 to \u003e=9.1.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T23:49:00.000Z","updated_at":"2026-04-27T23:51:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"sphinx","old_version":"\u003e=7","new_version":"\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.1.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 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/futuroptimist/wove/pull/334","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/futuroptimist%2Fwove/issues/334","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/334/packages"}},{"old_version":"7.4.7","new_version":"8.1.3","update_type":"major","path":null,"pr_created_at":"2026-04-27T23:19:00.000Z","version_change":"7.4.7 → 8.1.3","issue":{"uuid":"4339432867","node_id":"PR_kwDOHI6vPc7WJMP0","number":744,"state":"open","title":"BUILD(pip): Bump sphinx from 7.4.7 to 8.1.3","user":"dependabot[bot]","labels":[],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T23:19:00.000Z","updated_at":"2026-04-27T23:19:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"BUILD(pip): Bump","packages":[{"name":"sphinx","old_version":"7.4.7","new_version":"8.1.3","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.4.7 to 8.1.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 8.1.3\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose \u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional. \u003ccode\u003eExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9. Patch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe \u003ccode\u003e:cve:\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSphinx 8.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/8.1.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/8.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12822\"\u003e#12822\u003c/a\u003e: LaTeX: for Unicode engines, the \u003ccode\u003efvset\u003c/code\u003e default is changed to\n\u003ccode\u003e'\\\\fvset{fontsize=auto}'\u003c/code\u003e from \u003ccode\u003e'\\\\fvset{fontsize=\\\\small}'\u003c/code\u003e.\nCode-blocks are unchanged as FreeMono is now loaded with \u003ccode\u003eScale=0.9\u003c/code\u003e.\nAn adjustment to existing projects is needed only if they used a custom\n\u003ccode\u003efontpkg\u003c/code\u003e configuration and did not set \u003ccode\u003efvset\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 8.1.3 (released Oct 13, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13013\"\u003e#13013\u003c/a\u003e: Restore support for :func:\u003ccode\u003e!cut_lines\u003c/code\u003e with no object type.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.2 (released Oct 12, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13012\"\u003e#13012\u003c/a\u003e: Expose :exc:\u003ccode\u003esphinx.errors.ExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e\nfor backwards compatibility.\nThis will be removed in Sphinx 9, as exposing the exception\nin \u003ccode\u003esphinx.util\u003c/code\u003e was never intentional.\n:exc:\u003ccode\u003e!ExtensionError\u003c/code\u003e has been part of \u003ccode\u003esphinx.errors\u003c/code\u003e since Sphinx 0.9.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.1 (released Oct 11, 2024)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13006\"\u003e#13006\u003c/a\u003e: Use the preferred \u003ca href=\"https://www.cve.org/\"\u003ehttps://www.cve.org/\u003c/a\u003e URL for\nthe :rst:role:\u003ccode\u003e:cve: \u0026lt;cve\u0026gt;\u003c/code\u003e role.\nPatch by Hugo van Kemenade.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13007\"\u003e#13007\u003c/a\u003e: LaTeX: Improve resiliency when the required\n\u003ccode\u003efontawesome\u003c/code\u003e or \u003ccode\u003efontawesome5\u003c/code\u003e packages are not installed.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 8.1.0 (released Oct 10, 2024)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12756\"\u003e#12756\u003c/a\u003e: Add lower-bounds to the \u003ccode\u003esphinxcontrib-*\u003c/code\u003e dependencies.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12833\"\u003e#12833\u003c/a\u003e: Update the LaTeX \u003ccode\u003eparskip\u003c/code\u003e package from 2001 to 2018.\nPatch by Jean-François B.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eIncompatible changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12763\"\u003e#12763\u003c/a\u003e: Remove unused internal class \u003ccode\u003esphinx.util.Tee\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/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035\"\u003e\u003ccode\u003ea1510de\u003c/code\u003e\u003c/a\u003e Bump to 8.1.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662\"\u003e\u003ccode\u003e62e9606\u003c/code\u003e\u003c/a\u003e Restore support for \u003ccode\u003ecut_lines()\u003c/code\u003e with no object type (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13015\"\u003e#13015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726\"\u003e\u003ccode\u003e5ae32ce\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773\"\u003e\u003ccode\u003ea72b47b\u003c/code\u003e\u003c/a\u003e Bump to 8.1.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c\"\u003e\u003ccode\u003e39a45ad\u003c/code\u003e\u003c/a\u003e Expose \u003ccode\u003eExtensionError\u003c/code\u003e in \u003ccode\u003esphinx.util\u003c/code\u003e for backwards compatibility.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc\"\u003e\u003ccode\u003e5a4859a\u003c/code\u003e\u003c/a\u003e Add docs about sphinx-autobuild (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13011\"\u003e#13011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83\"\u003e\u003ccode\u003e05679ef\u003c/code\u003e\u003c/a\u003e Type-check the 'autodoc_intenum' example (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12827\"\u003e#12827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661\"\u003e\u003ccode\u003e86d1d31\u003c/code\u003e\u003c/a\u003e Prune CHANGES of unneeded sections\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014\"\u003e\u003ccode\u003eb6269d3\u003c/code\u003e\u003c/a\u003e Improve documentation for the Builder API (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13008\"\u003e#13008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7\"\u003e\u003ccode\u003ec46abc4\u003c/code\u003e\u003c/a\u003e Improve clarity for \u003ccode\u003emaster_doc\u003c/code\u003e and \u003ccode\u003eroot_doc\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.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=sphinx\u0026package-manager=pip\u0026previous-version=7.4.7\u0026new-version=8.1.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/ansys/pyedb-core/pull/744","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyedb-core/issues/744","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/744/packages"}},{"old_version":"\u003c=9.1.0,\u003e=5.0","new_version":"\u003c=9.1.0,\u003e=9.1.0","update_type":null,"path":"the docs group","pr_created_at":"2026-04-27T21:22:05.000Z","version_change":"\u003c=9.1.0,\u003e=5.0 → \u003c=9.1.0,\u003e=9.1.0","issue":{"uuid":"4338967301","node_id":"PR_kwDOEJPADc7WHrac","number":2186,"state":"closed","title":"Update sphinx requirement from \u003c=9.1.0,\u003e=5.0 to \u003c=9.1.0,\u003e=9.1.0 in the docs group","user":"dependabot[bot]","labels":["dependencies","run_benchmarks","skip_changelog"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T22:38:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:22:05.000Z","updated_at":"2026-04-27T22:39:06.000Z","time_to_close":4611,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"sphinx","old_version":"\u003c=9.1.0,\u003e=5.0","new_version":"\u003c=9.1.0,\u003e=9.1.0","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":"the docs group","ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\nUpdates `sphinx` to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.1.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eadd_static_dir()\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  sphinxsetup.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/blob/master/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.1.0 (released Dec 31, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14153\"\u003e#14153\u003c/a\u003e: Drop Python 3.11 support.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/12555\"\u003e#12555\u003c/a\u003e: Drop Docutils 0.20 support.\nPatch by Adam Turner\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures added\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd :meth:\u003ccode\u003e~sphinx.application.Sphinx.add_static_dir\u003c/code\u003e for copying static\nassets from extensions to the build output.\nPatch by Jared Dillard\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14189\"\u003e#14189\u003c/a\u003e: autodoc: Fix duplicate \u003ccode\u003e:no-index-entry:\u003c/code\u003e for modules.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13713\"\u003e#13713\u003c/a\u003e: Fix compatibility with MyST-Parser.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eFix tests for Python 3.15.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Fix default option parsing.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eRemove incorrect static typing assertions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14050\"\u003e#14050\u003c/a\u003e: LaTeXTranslator fails to build documents using the \u0026quot;acronym\u0026quot;\nstandard role.\nPatch by Günter Milde\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix rendering for grid filled merged vertical cell.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14228\"\u003e#14228\u003c/a\u003e: LaTeX: Fix overrun footer for cases of merged vertical table cells.\nPatch by Tim Nordell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14207\"\u003e#14207\u003c/a\u003e: Fix creating \u003ccode\u003eHTMLThemeFactory\u003c/code\u003e objects in third-party extensions.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/3099\"\u003e#3099\u003c/a\u003e: LaTeX: PDF build crashes if a code-block contains more than\ncirca 1350 codelines (about 27 a4-sized pages at default pointsize).\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14064\"\u003e#14064\u003c/a\u003e: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.\nPatch by Jean-François B.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14089\"\u003e#14089\u003c/a\u003e: autodoc: Improve support for non-weakreferencable objects.\nPatch by Adam Turner\u003c/li\u003e\n\u003cli\u003eLaTeX: Fix accidental removal at \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/8854\"\u003e#8854\u003c/a\u003e) of the documentation of\n\u003ccode\u003eliteralblockcappos\u003c/code\u003e key of  :ref:\u003ccode\u003e'sphinxsetup' \u0026lt;latexsphinxsetup\u0026gt;\u003c/code\u003e.\nPatch by Jean-François B.\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/sphinx-doc/sphinx/commit/cc7c6f435ad37bb12264f8118c8461b230e6830c\"\u003e\u003ccode\u003ecc7c6f4\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b127b9478aa4654a82eeadf1a1e89715d3927608\"\u003e\u003ccode\u003eb127b94\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eapp.add_static_dir()\u003c/code\u003e for copying extension static files (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14219\"\u003e#14219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/20f1c46790d370b50fa7396cca3e1cc658ce9f89\"\u003e\u003ccode\u003e20f1c46\u003c/code\u003e\u003c/a\u003e LaTeX: Inhibit breaks for rows with merged vertical cells (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14227\"\u003e#14227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/3c85411fd06a1c3026f7991818312e5358ef52e5\"\u003e\u003ccode\u003e3c85411\u003c/code\u003e\u003c/a\u003e Polish CHANGES.rst (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14225\"\u003e#14225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/9ee5446c6cfb997a6b92f5cfb84d045ec947417a\"\u003e\u003ccode\u003e9ee5446\u003c/code\u003e\u003c/a\u003e LaTeX: restore 1.7 documentation of literalblockcappos (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14224\"\u003e#14224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d75d602005be7567abc7741ee777f6f8c302d827\"\u003e\u003ccode\u003ed75d602\u003c/code\u003e\u003c/a\u003e LaTeX: improve (again...) some code comments in time for 9.1.0 (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14222\"\u003e#14222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8dca61d69a4a05c56702980e4f6cbe6451dd9ebc\"\u003e\u003ccode\u003e8dca61d\u003c/code\u003e\u003c/a\u003e Improve some LaTeX code comments (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14220\"\u003e#14220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ab960098a8e12b8893bd3ceafc394759118346b\"\u003e\u003ccode\u003e8ab9600\u003c/code\u003e\u003c/a\u003e Bump to 9.1.0 candidate 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/d59b2375945ed04414a11b0adb3e5655525f3e9e\"\u003e\u003ccode\u003ed59b237\u003c/code\u003e\u003c/a\u003e autodoc: Improve support for non-weakreferencable objects\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/964424b3dbc92ed1718272fd45123878f3eec14d\"\u003e\u003ccode\u003e964424b\u003c/code\u003e\u003c/a\u003e Use the correct reference for using existing extensions (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14157\"\u003e#14157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v5.0.0...v9.1.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/PlasmaControl/DESC/pull/2186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlasmaControl%2FDESC/issues/2186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2186/packages"}},{"old_version":"\u003e=7.0","new_version":"\u003e=9.0.4","update_type":null,"path":null,"pr_created_at":"2026-04-27T05:36:36.000Z","version_change":"\u003e=7.0 → \u003e=9.0.4","issue":{"uuid":"4333325971","node_id":"PR_kwDOR_GrNs7V1eHO","number":7,"state":"open","title":"chore(deps): update sphinx requirement from \u003e=7.0 to \u003e=9.0.4","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-27T05:36:36.000Z","updated_at":"2026-04-27T05:36:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"sphinx","old_version":"\u003e=7.0","new_version":"\u003e=9.0.4","repository_url":"https://github.com/sphinx-doc/sphinx"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sphinx-doc/sphinx/releases\"\u003esphinx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSphinx 9.0.4\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://www.sphinx-doc.org/en/master/changes/9.0.html\"\u003ehttps://www.sphinx-doc.org/en/master/changes/9.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\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/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst\"\u003esphinx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 9.0.4 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14143\"\u003e#14143\u003c/a\u003e: Fix spurious build warnings when translators reorder references\nin strings, or use translated display text in references.\nPatch by Matt Wang.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.3 (released Dec 04, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore some missing exports in :mod:\u003ccode\u003e!sphinx.ext.autodoc\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.2 (released Dec 03, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14142\"\u003e#14142\u003c/a\u003e: autodoc: Restore :mod:\u003ccode\u003e!sphinx.ext.autodoc.mock\u003c/code\u003e.\nPatch by Adam Turner.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.1 (released Dec 01, 2025)\u003c/h1\u003e\n\u003ch2\u003eBugs fixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Restore the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13942\"\u003e#13942\u003c/a\u003e: autodoc: Deprecate the mapping interface for options objects.\nPatch by Adam Turner.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13387\"\u003e#13387\u003c/a\u003e: Update translations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 9.0.0 (released Nov 30, 2025)\u003c/h1\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/13786\"\u003e#13786\u003c/a\u003e: Support \u003ccode\u003eDocutils 0.22\u003c/code\u003e_. Patch by Adam Turner.\u003c/p\u003e\n\u003cp\u003e.. _Docutils 0.22: \u003ca href=\"https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\"\u003ehttps://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-22-2026-07-29\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/8ddba7e4cb5fdc035b9b18b2a8594724a3a33b86\"\u003e\u003ccode\u003e8ddba7e\u003c/code\u003e\u003c/a\u003e Bump to 9.0.4 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/69596331b3680ebfc3b6dfbc60ce86c885423316\"\u003e\u003ccode\u003e6959633\u003c/code\u003e\u003c/a\u003e [bot]: Update message catalogues (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14155\"\u003e#14155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/88a4a97873c9300b9de8d67ac7a4b98a0b26c03f\"\u003e\u003ccode\u003e88a4a97\u003c/code\u003e\u003c/a\u003e Allow reordered refs and translated display text in pending_xref (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14144\"\u003e#14144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/f666208d78296b93781227744b6608df82a63b51\"\u003e\u003ccode\u003ef666208\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/df8a9e7e9ecb3e1bedb669e0d5ae3850b78e5114\"\u003e\u003ccode\u003edf8a9e7\u003c/code\u003e\u003c/a\u003e Bump to 9.0.3 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/bd89f96c64a1d0a33270b6ceccef90a73b11a3bf\"\u003e\u003ccode\u003ebd89f96\u003c/code\u003e\u003c/a\u003e Import names from defining module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/7d05936ae19273c28f79ecb94137ba2c01413ba8\"\u003e\u003ccode\u003e7d05936\u003c/code\u003e\u003c/a\u003e autodoc: Restore some missing exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/b745a1153047c399fdf2e242bd964d07cab220a0\"\u003e\u003ccode\u003eb745a11\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1ac581c7334583710a0c9651f02d0debf7e306cf\"\u003e\u003ccode\u003e1ac581c\u003c/code\u003e\u003c/a\u003e Bump to 9.0.2 final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sphinx-doc/sphinx/commit/1281a832a884625e54f3585fe9fc8a0c5179ed2b\"\u003e\u003ccode\u003e1281a83\u003c/code\u003e\u003c/a\u003e autodoc: Restore \u003ccode\u003emock\u003c/code\u003e module for compatibility (\u003ca href=\"https://redirect.github.com/sphinx-doc/sphinx/issues/14152\"\u003e#14152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.0.4\"\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 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/geoharkat/landsat9geo/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoharkat%2Flandsat9geo/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}}]}