{"id":21976,"name":"pyproject-fmt","ecosystem":"pip","repository_url":"https://github.com/tox-dev/toml-fmt","issues_count":98,"created_at":"2025-06-07T02:42:04.586Z","updated_at":"2025-06-07T02:42:04.586Z","purl":"pkg:pypi/pyproject-fmt","metadata":{"id":2880201,"name":"pyproject-fmt","ecosystem":"pypi","description":"Format your pyproject.toml file","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tox-dev/toml-fmt","keywords_array":["format","pyproject"],"namespace":null,"versions_count":62,"first_release_published_at":"2022-02-21T15:11:49.000Z","latest_release_published_at":"2025-05-19T22:07:28.000Z","latest_release_number":"2.6.0","last_synced_at":"2025-05-19T22:20:28.680Z","created_at":"2022-04-10T12:17:10.675Z","updated_at":"2025-05-19T22:20:29.020Z","registry_url":"https://pypi.org/project/pyproject-fmt/","install_command":"pip install pyproject-fmt --index-url https://pypi.org/simple","documentation_url":"https://github.com/tox-dev/toml-fmt/","metadata":{"funding":null,"documentation":"https://github.com/tox-dev/toml-fmt/","classifiers":["License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9"],"normalized_name":"pyproject-fmt"},"repo_metadata":{"id":37573322,"uuid":"461861522","full_name":"tox-dev/pyproject-fmt","owner":"tox-dev","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-07T05:04:38.000Z","size":252,"stargazers_count":166,"open_issues_count":0,"forks_count":26,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-09-07T05:56:48.684Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tox-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"tidelift":"pypi/pyproject-fmt"}},"created_at":"2022-02-21T12:55:34.000Z","updated_at":"2024-09-07T05:04:41.000Z","dependencies_parsed_at":"2022-08-29T06:32:41.149Z","dependency_job_id":"c366c10f-b1f0-420e-bac8-85fc7ad7416b","html_url":"https://github.com/tox-dev/pyproject-fmt","commit_stats":{"total_commits":68,"total_committers":15,"mean_commits":4.533333333333333,"dds":0.5735294117647058,"last_synced_commit":"ee4855c7ed690a5a4fab183b57d1c51d97ac12c9"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tox-dev","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217941650,"owners_count":16254501,"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":"tox-dev","name":"tox development team","uuid":"20345659","kind":"organization","description":"testing out of the box","email":"gaborjbernat@gmail.com","website":"https://tox.wiki","location":"United Kingdom","twitter":"gjbernat","company":null,"icon_url":"https://avatars.githubusercontent.com/u/20345659?v=4","repositories_count":31,"last_synced_at":"2024-05-01T09:35:00.421Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/tox-dev","funding_links":["https://github.com/sponsors/tox-dev"],"total_stars":8614,"followers":60,"following":0,"created_at":"2022-11-02T16:22:59.135Z","updated_at":"2024-05-01T09:35:49.044Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tox-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tox-dev/repositories"},"tags":[{"name":"2.2.1","sha":"605ba23143facfe85233309cc9826b5b3d0fc528","kind":"commit","published_at":"2024-07-31T19:40:23.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.2.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"125f7ee5f3b9b8d345be0ca24a831f4e45792527","kind":"commit","published_at":"2024-07-30T16:49:50.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.2.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.2.0/manifests"},{"name":"2.1.4","sha":"c2f78a671f7067dcdbda27ddc0345f679520338e","kind":"commit","published_at":"2024-07-03T01:36:37.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.1.4","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"795e21618889d155bc2f5d50519571419bfecb79","kind":"commit","published_at":"2024-05-21T01:44:10.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.1.3","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"1bb172b3716f1ee081e1285460da93caa30a1ab2","kind":"commit","published_at":"2024-05-20T19:30:09.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.1.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"cd3f07b1c620b288cb9173e257ff3edf1a3b4edb","kind":"commit","published_at":"2024-05-15T02:32:54.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.1.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"4d63d744e77e1de0567b8db864ae58651c67dbbe","kind":"commit","published_at":"2024-05-14T21:14:33.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.1.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.1.0/manifests"},{"name":"2.0.4","sha":"388e1cf458d5b5eea993055d16ac53a5b6b0a1b9","kind":"commit","published_at":"2024-05-13T17:10:32.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.0.4","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"85bcfa1bdd0890bda35d4477421fc23a2bef85dd","kind":"commit","published_at":"2024-05-11T18:15:34.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.0.3","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"a6e4fecc5d99be560e0bc952ba5c2b8ce06c7743","kind":"commit","published_at":"2024-05-11T04:25:55.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.0.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"cb3ddb2ebf09696849d2b14d3200fcc2a4c9a519","kind":"commit","published_at":"2024-05-11T03:14:02.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.0.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"495d968117d0add815c5c49a02477aef1cf32664","kind":"commit","published_at":"2024-05-10T21:26:59.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/2.0.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/2.0.0/manifests"},{"name":"1.8.0","sha":"2cc3932954e8b388d77bb40f5418f7711a706d87","kind":"commit","published_at":"2024-04-17T14:47:59.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.8.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.8.0/manifests"},{"name":"1.7.0","sha":"d85599bf81598928f76a763653195e8b39df791e","kind":"commit","published_at":"2024-01-22T15:08:26.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.7.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.7.0/manifests"},{"name":"1.6.0","sha":"e1ccea987def6b71604f70d686bce5c0b9708f95","kind":"commit","published_at":"2024-01-10T20:56:21.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.6.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.6.0/manifests"},{"name":"1.5.3","sha":"15ce99ba02863ca8df16ca727714e6c7de11f9a4","kind":"commit","published_at":"2023-12-02T00:22:51.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.5.3","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.3/manifests"},{"name":"1.5.2","sha":"c24c4b6b809359c7ff08cb78ea266d361407c0da","kind":"commit","published_at":"2023-11-29T19:55:18.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.5.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.2/manifests"},{"name":"1.5.1","sha":"aad4f7b0ce6bc6fb5d2ce835bafad5c65d2c88fb","kind":"commit","published_at":"2023-11-09T21:13:26.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.5.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"cbdbeeaa12dd51a40df86e94038d5a98dce081b4","kind":"commit","published_at":"2023-11-09T15:53:54.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.5.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.5.0/manifests"},{"name":"1.4.1","sha":"0accc32762fa2b4d731da534cdf4f61ea8869c2d","kind":"commit","published_at":"2023-11-01T23:06:08.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.4.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"335e6570d72dc964aadb40e1736082221180e6b7","kind":"commit","published_at":"2023-11-01T19:02:38.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.4.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"c62cf3f1b4e12a69a98c556fedfa2b3f4d6b085c","kind":"commit","published_at":"2023-10-25T16:36:45.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.3.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"753f84434c360a0ef86ca8401331a1b1ff491e61","kind":"commit","published_at":"2023-10-02T15:19:35.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.2.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"b5b0cb0c9d8211a8782e71c54f1730f37a1624fa","kind":"commit","published_at":"2023-08-28T14:05:55.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.1.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"d6e3d4074b3b81641d8aa8d2ff57cb9055cdd01e","kind":"commit","published_at":"2023-08-22T16:20:57.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/1.0.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/1.0.0/manifests"},{"name":"0.13.1","sha":"8b471efae3d43e296d11e986d40fde050db4933e","kind":"commit","published_at":"2023-08-11T15:40:40.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.13.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"a7b43f63524fa3d7d91db7c9ef67986c50a54829","kind":"commit","published_at":"2023-07-03T23:05:59.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.13.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.13.0/manifests"},{"name":"0.12.1","sha":"9b67bfa6f7d67fc0913ee8f3df443493144de075","kind":"commit","published_at":"2023-06-20T18:26:14.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.12.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.12.1/manifests"},{"name":"0.12.0","sha":"981509f646235e5465f9a1fae83ba7dcfb315101","kind":"commit","published_at":"2023-06-15T23:24:39.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.12.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.12.0/manifests"},{"name":"0.11.2","sha":"c36e2dbf644770150d26f8fbe5436f3340e5aac7","kind":"commit","published_at":"2023-05-09T00:04:44.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.11.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.2/manifests"},{"name":"0.11.1","sha":"aabb9c098365465c0f7da343ef8ae2bc42625109","kind":"commit","published_at":"2023-04-28T22:53:44.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.11.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"2a9687d7387713ac1f4ed612457ceca08aec1542","kind":"commit","published_at":"2023-04-28T22:43:03.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.11.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.11.0/manifests"},{"name":"0.10.0","sha":"115c1e02f0797d08b123382a26a3ef59738ca656","kind":"commit","published_at":"2023-04-22T05:14:46.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.10.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.10.0/manifests"},{"name":"0.9.2","sha":"80d5c11bedf4a8d87dd4255aa755542f99f8aa83","kind":"commit","published_at":"2023-02-27T17:30:51.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.9.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.2/manifests"},{"name":"0.9.1","sha":"db78847faa4d18e04b061cf486176a60f30a30d7","kind":"commit","published_at":"2023-02-14T03:56:13.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.9.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"81a408ec2e50c851a1cb5ff37a58f4df4003d0f4","kind":"commit","published_at":"2023-02-14T02:40:06.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.9.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.9.0/manifests"},{"name":"0.8.0","sha":"048b949037f06d81584c899be1e896b3ed595e31","kind":"commit","published_at":"2023-02-09T16:55:05.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.8.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.8.0/manifests"},{"name":"0.7.0","sha":"94a0d126a9679a6c0d2e56426a271697e0d73f1e","kind":"commit","published_at":"2023-02-07T16:08:26.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.7.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.7.0/manifests"},{"name":"0.6.0","sha":"eb210df91dacdbc9d34b9b51d4347a8ba4ac0ed3","kind":"commit","published_at":"2023-01-30T06:08:01.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.6.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.6.0/manifests"},{"name":"0.5.0","sha":"239817b9495fd6ef15da2a8596b170d2d76975e6","kind":"commit","published_at":"2023-01-19T15:10:23.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.5.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.5.0/manifests"},{"name":"0.4.1","sha":"4a58323137d1cda9a2c0d7e6a21dce322871b8ae","kind":"commit","published_at":"2022-11-23T17:10:43.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.4.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"c690ab25a9a98dd1ecfdbb45bbf02347da2d9a06","kind":"commit","published_at":"2022-11-23T02:42:51.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.4.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.4.0/manifests"},{"name":"0.3.5","sha":"e4e90cfa5f3731697673b34067796bbe7c9a8e07","kind":"commit","published_at":"2022-08-13T03:17:34.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.5","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"7a487c07132281f89a16a00d80910f90c0be8e61","kind":"commit","published_at":"2022-06-26T16:32:00.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.4","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"6b7536f11ccffdc5a316099730ab09eb932fd1c5","kind":"commit","published_at":"2022-03-23T07:23:36.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.3","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"7e56eb2bcc1b337410ed3ceb101cadbde8c8cd38","kind":"commit","published_at":"2022-03-01T09:35:50.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.2","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"3d6cd421dccdd356a7bacb5fabe02fcae5aca2d3","kind":"commit","published_at":"2022-02-27T19:42:17.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.1","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"e677c13ff9791d8d48a35a2c4471903da36834f7","kind":"commit","published_at":"2022-02-27T11:11:08.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.3.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"0f1a96618ed46353e7ddfe7d20d5a8b7427b60fd","kind":"commit","published_at":"2022-02-21T18:13:11.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.2.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"187bf9c2f58b2d45e14e9933d9c560fe2972b68e","kind":"commit","published_at":"2022-02-21T15:09:51.000Z","download_url":"https://codeload.github.com/tox-dev/pyproject-fmt/tar.gz/0.1.0","html_url":"https://github.com/tox-dev/pyproject-fmt/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tox-dev%2Fpyproject-fmt/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T05:58:55.230Z","dependent_packages_count":25,"downloads":113522,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":3.212713852687822,"dependent_repos_count":11.531916999432806,"dependent_packages_count":0.7137405524542206,"stargazers_count":6.229159370860423,"forks_count":7.789133574488086,"docker_downloads_count":null,"average":5.895332869984672},"purl":"pkg:pypi/pyproject-fmt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyproject-fmt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyproject-fmt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyproject-fmt/dependencies","status":null,"funding_links":["https://tidelift.com/funding/github/pypi/pyproject-fmt","https://github.com/sponsors/tox-dev"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyproject-fmt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyproject-fmt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyproject-fmt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyproject-fmt/related_packages","maintainers":[{"uuid":"tox","login":"tox","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/tox/","role":null,"created_at":"2023-04-29T22:54:19.542Z","updated_at":"2023-04-29T22:54:19.542Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tox/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":690499,"maintainers_count":292846,"namespaces_count":0,"keywords_count":228675,"github":"pypi","metadata":{"funded_packages_count":48967},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-06-07T05:28:50.775Z","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":35,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4380909984","node_id":"PR_kwDODM87vM7YOzWj","number":2177,"state":"closed","title":"chore(deps): Bump pyproject-fmt from 2.21.1 to 2.21.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-05T01:50:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-05T01:48:29.000Z","updated_at":"2026-05-05T01:50:45.000Z","time_to_close":134,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"pyproject-fmt","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.21.1 to 2.21.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.21.2\u003c/h2\u003e\n\u003cp\u003e${NEEDS_BUMP_OUTPUTS_CHANGELOG}\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/tox-dev/toml-fmt/commit/76710cbdc82e4753dfc043851250b4f100df28b9\"\u003e\u003ccode\u003e76710cb\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.21.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c2c9b6472e5fff96f69c9be5f3824d01a403f86\"\u003e\u003ccode\u003e2c2c9b6\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af025bfee5188ffc0c859a5e4570ceff0a4cd486\"\u003e\u003ccode\u003eaf025bf\u003c/code\u003e\u003c/a\u003e ✨ feat(build): support free-threaded Python wheels (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0fa616e8cdc0aa28aad2ecfb777a15f8ae08478c\"\u003e\u003ccode\u003e0fa616e\u003c/code\u003e\u003c/a\u003e build(deps): bump taiki-e/install-action from 2.75.18 to 2.75.23 in the githu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/c8505ee00faf8b8128d891b19982d1f4fab94f83\"\u003e\u003ccode\u003ec8505ee\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/973d97eb176aa2159025a7a5bbf7fd4e8c2c45d8\"\u003e\u003ccode\u003e973d97e\u003c/code\u003e\u003c/a\u003e 🐛 fix(common): skip empty tables in Tables::get (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ebd487a6c8b589abac66e6c571670dd054ebbbdf\"\u003e\u003ccode\u003eebd487a\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/cce6a40366d474d2fd482ecdd4629a91ca28e308\"\u003e\u003ccode\u003ecce6a40\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/301\"\u003e#301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/eecf4a0fc0887769058b2f4223713ffcb165acc5\"\u003e\u003ccode\u003eeecf4a0\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a498b788ca8fbaac2c91d47d08907ece7c90f8ec\"\u003e\u003ccode\u003ea498b78\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.12 to 0.103.13 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.21.1...pyproject-fmt/2.21.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.21.1\u0026new-version=2.21.2)](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/VWS-Python/vws-cli/pull/2177","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/2177","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2177/packages"},{"uuid":"4294933765","node_id":"PR_kwDORBklHc7T6KRg","number":626,"state":"open","title":"chore(deps): Bump pyproject-fmt from 2.21.0 to 2.21.1","user":"dependabot[bot]","labels":["automated","dependencies","ready-to-merge"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T10:22:20.000Z","updated_at":"2026-04-23T18:24:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"pyproject-fmt","old_version":"2.21.0","new_version":"2.21.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.21.0 to 2.21.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.21.1\u003c/h2\u003e\n\u003cp\u003e${NEEDS_BUMP_OUTPUTS_CHANGELOG}\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/tox-dev/toml-fmt/commit/a8291e2cb85333b0d7646175c159d079820a35f9\"\u003e\u003ccode\u003ea8291e2\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.21.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a56231c903ef751b880c75e656ee6664821080d2\"\u003e\u003ccode\u003ea56231c\u003c/code\u003e\u003c/a\u003e build(deps): bump taiki-e/install-action from 2.69.8 to 2.74.0 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/7907b4063c0bad35f9641f71f57f4d53f613b261\"\u003e\u003ccode\u003e7907b40\u003c/code\u003e\u003c/a\u003e 🐛 fix(pyproject-fmt): produce valid TOML when sorting arrays with value on br...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/be0a3aa0c5443f4180aa0bdeb1672adab616e883\"\u003e\u003ccode\u003ebe0a3aa\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d065dc4499e429f92260e6515fcebd2cd7f74495\"\u003e\u003ccode\u003ed065dc4\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3946dc93ec842457977e73c1bb32bed9c316906a\"\u003e\u003ccode\u003e3946dc9\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/50cb8bf7e4b6ab380a0d7f93700e30ef256db49b\"\u003e\u003ccode\u003e50cb8bf\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/5eb06b6911b9517499f5ce98be10b7da557f6e60\"\u003e\u003ccode\u003e5eb06b6\u003c/code\u003e\u003c/a\u003e Fix release job git push authentication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.21.0...pyproject-fmt/2.21.1\"\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/endavis/pynetappfoundry/pull/626","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Fpynetappfoundry/issues/626","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/626/packages"},{"uuid":"4191036482","node_id":"PR_kwDOQ2Zq_c7Pbb6g","number":32,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T21:13:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T02:38:26.000Z","updated_at":"2026-04-25T21:13:40.000Z","time_to_close":2054113,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/sb2n/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fsb2n/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"4188249166","node_id":"PR_kwDOGuTSCM7PUBWK","number":12,"state":"closed","title":"build(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T14:29:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T16:29:36.000Z","updated_at":"2026-04-25T14:29:07.000Z","time_to_close":2066370,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/eijiro-to-sqlite/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Feijiro-to-sqlite/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4187153371","node_id":"PR_kwDOMb-Gys7PRMPG","number":58,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T08:32:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T13:57:25.000Z","updated_at":"2026-04-25T08:32:26.000Z","time_to_close":2054099,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/subt/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fsubt/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"},{"uuid":"4187152620","node_id":"PR_kwDOLnpcE87PRMG0","number":65,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T15:53:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T13:57:18.000Z","updated_at":"2026-04-25T15:53:49.000Z","time_to_close":2080590,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/afxdl/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fafxdl/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"},{"uuid":"4099495118","node_id":"PR_kwDONQCVP87LwRLo","number":248,"state":"closed","title":"chore(deps-dev): bump pyproject-fmt from 2.18.1 to 2.20.0","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-21T14:44:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-19T05:53:55.000Z","updated_at":"2026-03-21T14:44:13.000Z","time_to_close":204616,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.20.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.20.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.18.1\u0026new-version=2.20.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/srtab/daiv-sandbox/pull/248","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv-sandbox/issues/248","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/248/packages"},{"uuid":"4087637681","node_id":"PR_kwDOBI3VHM7LLknl","number":2911,"state":"closed","title":"Bump pyproject-fmt from 2.18.1 to 2.19.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-19T10:33:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-17T10:33:05.000Z","updated_at":"2026-03-19T10:33:29.000Z","time_to_close":172822,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.19.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.19.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.18.1\u0026new-version=2.19.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/VWS-Python/vws-python/pull/2911","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-python/issues/2911","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2911/packages"},{"uuid":"4085192925","node_id":"PR_kwDORmRJ-s7LD0YQ","number":138,"state":"closed","title":"Bump pyproject-fmt from 2.18.1 to 2.19.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-18T22:46:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T22:48:10.000Z","updated_at":"2026-03-18T22:46:42.000Z","time_to_close":172710,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.19.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.19.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.18.1\u0026new-version=2.19.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/adamtheturtle/literalizer/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fliteralizer/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"},{"uuid":"4013921756","node_id":"PR_kwDODM87vM7HeAwg","number":2015,"state":"closed","title":"Bump pyproject-fmt from 2.16.2 to 2.17.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T23:59:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T23:48:35.000Z","updated_at":"2026-03-02T23:59:49.000Z","time_to_close":672,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.16.2","new_version":"2.17.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.2 to 2.17.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\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/tox-dev/toml-fmt/commit/732d9e5e2e7ee482beed60565706d083278bcd85\"\u003e\u003ccode\u003e732d9e5\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.17.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6c062312998bc84d9887199697be127aa357a44e\"\u003e\u003ccode\u003e6c06231\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3ecd03f548c3466b5026b17083aeb45842a3de0a\"\u003e\u003ccode\u003e3ecd03f\u003c/code\u003e\u003c/a\u003e Update uv.lock for toml-fmt-common 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4656b28e97845dba11061a173db1540c943d27f9\"\u003e\u003ccode\u003e4656b28\u003c/code\u003e\u003c/a\u003e Update pyproject.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/97c6aac185053109d0c02c9f72482cbb32ccb606\"\u003e\u003ccode\u003e97c6aac\u003c/code\u003e\u003c/a\u003e ✨ feat(common): add shared config file support (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e71e6c176b7d9c6e7d151b2a015d3ffc8babe96b\"\u003e\u003ccode\u003ee71e6c1\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): adapt to tombi v0.8.0 AST changes (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/deb187842337dcee80e7b482a39f698cd04d9efa\"\u003e\u003ccode\u003edeb1878\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4370dd0efd1b94be57d1eba76376a5820d7a214d\"\u003e\u003ccode\u003e4370dd0\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/84280ea0587e311698e3164911731edbcecc73f1\"\u003e\u003ccode\u003e84280ea\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/c7d750e38f732b9dbf4211ebddc8fbefcdf34ad4\"\u003e\u003ccode\u003ec7d750e\u003c/code\u003e\u003c/a\u003e Standardize .github files to .yaml suffix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.2...pyproject-fmt/2.17.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.16.2\u0026new-version=2.17.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/VWS-Python/vws-cli/pull/2015","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/2015","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2015/packages"},{"uuid":"3980666557","node_id":"PR_kwDODM87vM7Fxn6x","number":1997,"state":"closed","title":"Bump pyproject-fmt from 2.16.1 to 2.16.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T23:40:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T23:35:00.000Z","updated_at":"2026-02-23T23:40:10.000Z","time_to_close":309,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.1 to 2.16.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\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/tox-dev/toml-fmt/commit/f391cb67d947f1214d7828c68de58f73ab48ea94\"\u003e\u003ccode\u003ef391cb6\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3730cbe4ab70b7ce1f53c2a993d863691848b37b\"\u003e\u003ccode\u003e3730cbe\u003c/code\u003e\u003c/a\u003e ⬆️ build(deps): update Rust and Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9be34b3be5f3f47f0ae179fc4d30e845aec5f576\"\u003e\u003ccode\u003e9be34b3\u003c/code\u003e\u003c/a\u003e Fix panic on non-valid classifiers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2e72a0e425d477d126198cc53113405097c07ee6\"\u003e\u003ccode\u003e2e72a0e\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4642c457806fa1b1e6bd204e3a0628a4de013986\"\u003e\u003ccode\u003e4642c45\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6edb0d9fbf64f850fa0d1b8de1410e39ae924693\"\u003e\u003ccode\u003e6edb0d9\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/238\"\u003e#238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/83b131e2dcb0ec2b431ec026b445dbbe04ff8ba4\"\u003e\u003ccode\u003e83b131e\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/5a0c2e6ce86859b3f9883987da55dcc6a7ee83e8\"\u003e\u003ccode\u003e5a0c2e6\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6692f30f20b27b72743fb8ff7838c6480dfee8b2\"\u003e\u003ccode\u003e6692f30\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.7.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/7995fbf534e8aebede0e902c7b0b2bef4de196cf\"\u003e\u003ccode\u003e7995fbf\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.1...pyproject-fmt/2.16.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.16.1\u0026new-version=2.16.2)](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/VWS-Python/vws-cli/pull/1997","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/1997","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1997/packages"},{"uuid":"3960249262","node_id":"PR_kwDOL1yAI87Eve2O","number":834,"state":"closed","title":"build(deps-dev): bump pyproject-fmt from 2.16.0 to 2.16.1","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T00:05:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T23:34:56.000Z","updated_at":"2026-02-20T00:05:59.000Z","time_to_close":88262,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"pyproject-fmt","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.0 to 2.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\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/tox-dev/toml-fmt/commit/18a9b858e7664bd5a826b039772fea1d3af438c0\"\u003e\u003ccode\u003e18a9b85\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/598fbd99c53968505b1f0a9a333d46dbe39d072f\"\u003e\u003ccode\u003e598fbd9\u003c/code\u003e\u003c/a\u003e 🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/247be79fc11a8fda1093d9fe11e00310ce6c1bfd\"\u003e\u003ccode\u003e247be79\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4aee18d224549cdd5a5f882795b1e6991cadb68a\"\u003e\u003ccode\u003e4aee18d\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/57139d47c3a368eaac562ccc875d5f19ce6515b1\"\u003e\u003ccode\u003e57139d4\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1e4c8bdde98dd0b9ec5d8890320b863208a9ce6a\"\u003e\u003ccode\u003e1e4c8bd\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/8f023f68ff97535880b5c0318fb7c3a64653198c\"\u003e\u003ccode\u003e8f023f6\u003c/code\u003e\u003c/a\u003e 📝🐛 docs(config): document column_width string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/054f2ff5c6adba608f4a47d256b15f058b7c4eae\"\u003e\u003ccode\u003e054f2ff\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d7649a7d9f8f985e93aeb07bcc93acb4cd585d7d\"\u003e\u003ccode\u003ed7649a7\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.0...pyproject-fmt/2.16.1\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.16.0\u0026new-version=2.16.1)](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/srtab/daiv/pull/834","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv/issues/834","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/834/packages"},{"uuid":"3946894987","node_id":"PR_kwDOQREnI87EDbFr","number":267,"state":"closed","title":"chore(deps): bump pyproject-fmt from 2.12.1 to 2.16.0","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T09:55:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T09:56:12.000Z","updated_at":"2026-02-23T09:55:58.000Z","time_to_close":604784,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve trailing comments during sort 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/toml-fmt/pull/208\"\u003e#208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve single-line arrays with trailing comments 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/toml-fmt/pull/204\"\u003e#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve empty tables as inline empty tables 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/toml-fmt/pull/203\"\u003e#203\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2789b996de5c788996dcb710af7aff7593410d47\"\u003e\u003ccode\u003e2789b99\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d627a76f5af87e16fc041ae63b23ed218ad7bc44\"\u003e\u003ccode\u003ed627a76\u003c/code\u003e\u003c/a\u003e ✨ feat(string): add skip_wrap_for_keys config to preserve specific strings (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9db0dfcc58dc3976a91272415f347b291772b6b7\"\u003e\u003ccode\u003e9db0dfc\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): normalize quote styles in key sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/313f92ca3356198e851ed242f4bdcf04bfda5a1d\"\u003e\u003ccode\u003e313f92c\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/423124c81c1c1e83af1b4ff956c979bf24716384\"\u003e\u003ccode\u003e423124c\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f16d9b5e9bfbc6061c175c224dd316108d2c3ae7\"\u003e\u003ccode\u003ef16d9b5\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.4 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.16.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/endavis/infrafoundry/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Finfrafoundry/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"},{"uuid":"3934980710","node_id":"PR_kwDOMuvZ9c7DcdDx","number":796,"state":"closed","title":"Bump pyproject-fmt from 2.15.3 to 2.16.0","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-13T02:20:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T02:16:42.000Z","updated_at":"2026-02-13T02:20:20.000Z","time_to_close":216,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.15.3","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.15.3 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.15.3...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.15.3\u0026new-version=2.16.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/adamtheturtle/doccmd/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fdoccmd/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"},{"uuid":"3934667108","node_id":"PR_kwDOCYwTp87DbbqH","number":12657,"state":"closed","title":"Bump pyproject-fmt from 2.15.3 to 2.16.0 in /tools","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-13T11:48:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T00:13:02.000Z","updated_at":"2026-02-13T11:48:21.000Z","time_to_close":41717,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.15.3","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":"/tools","ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.15.3 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.15.3...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.15.3\u0026new-version=2.16.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/ICTU/quality-time/pull/12657","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/issues/12657","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12657/packages"},{"uuid":"3922768212","node_id":"PR_kwDOEB6xv87Cz0L1","number":1185,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T09:22:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T17:43:39.000Z","updated_at":"2026-02-11T09:22:03.000Z","time_to_close":56302,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve single-line arrays with trailing comments 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/toml-fmt/pull/204\"\u003e#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve empty tables as inline empty tables 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/toml-fmt/pull/203\"\u003e#203\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/2eb75928af29f6e70e7e2eddfedb04324a1341c1\"\u003e\u003ccode\u003e2eb7592\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d118ccd03e111927b19dd7011f42267a7f3772ef\"\u003e\u003ccode\u003ed118ccd\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve single-line arrays with trailing comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/149c9e1e9a045f5a00eef1629ab7d5f7ddc24db9\"\u003e\u003ccode\u003e149c9e1\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve empty tables as inline empty tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.1\"\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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.1)](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/VWS-Python/vws-web-tools/pull/1185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-web-tools/issues/1185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1185/packages"},{"uuid":"3918982941","node_id":"PR_kwDONjhMTs7Cngb4","number":326,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T23:24:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T01:37:12.000Z","updated_at":"2026-02-10T23:24:14.000Z","time_to_close":78420,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.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/adamtheturtle/sphinx-combine/pull/326","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fsphinx-combine/issues/326","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/326/packages"},{"uuid":"3918142774","node_id":"PR_kwDOEB6xv87CkvmU","number":1182,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T17:43:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T21:02:12.000Z","updated_at":"2026-02-10T17:43:44.000Z","time_to_close":74490,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.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/VWS-Python/vws-web-tools/pull/1182","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-web-tools/issues/1182","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1182/packages"},{"uuid":"3915575490","node_id":"PR_kwDOQREnI87CcLI4","number":264,"state":"closed","title":"chore(deps): bump pyproject-fmt from 2.12.1 to 2.14.2","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T09:56:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T10:14:34.000Z","updated_at":"2026-02-16T09:56:16.000Z","time_to_close":603700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.14.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.14.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\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/tox-dev/toml-fmt/commit/10a400fcef47b28441dadd89042cee36fb4aa653\"\u003e\u003ccode\u003e10a400f\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/accc685155748fcc97cbbcb689f1cee2165d42ff\"\u003e\u003ccode\u003eaccc685\u003c/code\u003e\u003c/a\u003e 🧪 test(coverage): increase coverage to 98% and fix bugs (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f6aac177daf0a293a3b78866610de85792676ce3\"\u003e\u003ccode\u003ef6aac17\u003c/code\u003e\u003c/a\u003e 👷 ci(release): fix tag placement and workflow cancellation (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9ea093d8ee9a4fe10604590dd0f1cf0408ce778d\"\u003e\u003ccode\u003e9ea093d\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6da63265f6b9901f41222130540e05d610d7c0c0\"\u003e\u003ccode\u003e6da6326\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b5a8f3ed0d5392ac21fa40362ace332bbaf6d364\"\u003e\u003ccode\u003eb5a8f3e\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve table headers and reduce duplication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e964ff10c838351592c880aca9179779c65dcc93\"\u003e\u003ccode\u003ee964ff1\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve comments with strings (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/496e3c6b149cef2967cd8b2284d6a63208e3b70a\"\u003e\u003ccode\u003e496e3c6\u003c/code\u003e\u003c/a\u003e 🧪 test: add idempotency tests for string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/34fcdbe9706b50988b7c54d089a5cab7f2cae9ed\"\u003e\u003ccode\u003e34fcdbe\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): handle comments with double quotes in arrays (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4e08e6ee8c6938a9cc7446d76d6ac376ffbe8994\"\u003e\u003ccode\u003e4e08e6e\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): sort by value not comment for entries with leading comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.14.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.14.2)](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/endavis/infrafoundry/pull/264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Finfrafoundry/issues/264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/264/packages"},{"uuid":"3914638867","node_id":"PR_kwDONQCVP87CZD8W","number":193,"state":"closed","title":"Bump pyproject-fmt from 2.12.1 to 2.14.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T05:54:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:06:49.000Z","updated_at":"2026-02-10T05:54:23.000Z","time_to_close":85653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.14.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.14.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\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/tox-dev/toml-fmt/commit/10a400fcef47b28441dadd89042cee36fb4aa653\"\u003e\u003ccode\u003e10a400f\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/accc685155748fcc97cbbcb689f1cee2165d42ff\"\u003e\u003ccode\u003eaccc685\u003c/code\u003e\u003c/a\u003e 🧪 test(coverage): increase coverage to 98% and fix bugs (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f6aac177daf0a293a3b78866610de85792676ce3\"\u003e\u003ccode\u003ef6aac17\u003c/code\u003e\u003c/a\u003e 👷 ci(release): fix tag placement and workflow cancellation (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9ea093d8ee9a4fe10604590dd0f1cf0408ce778d\"\u003e\u003ccode\u003e9ea093d\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6da63265f6b9901f41222130540e05d610d7c0c0\"\u003e\u003ccode\u003e6da6326\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b5a8f3ed0d5392ac21fa40362ace332bbaf6d364\"\u003e\u003ccode\u003eb5a8f3e\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve table headers and reduce duplication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e964ff10c838351592c880aca9179779c65dcc93\"\u003e\u003ccode\u003ee964ff1\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve comments with strings (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/496e3c6b149cef2967cd8b2284d6a63208e3b70a\"\u003e\u003ccode\u003e496e3c6\u003c/code\u003e\u003c/a\u003e 🧪 test: add idempotency tests for string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/34fcdbe9706b50988b7c54d089a5cab7f2cae9ed\"\u003e\u003ccode\u003e34fcdbe\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): handle comments with double quotes in arrays (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4e08e6ee8c6938a9cc7446d76d6ac376ffbe8994\"\u003e\u003ccode\u003e4e08e6e\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): sort by value not comment for entries with leading comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.14.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.14.2)](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/srtab/daiv-sandbox/pull/193","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv-sandbox/issues/193","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/193/packages"}],"issue_packages":[{"old_version":"2.21.1","new_version":"2.21.2","update_type":"patch","path":null,"pr_created_at":"2026-05-05T01:48:29.000Z","version_change":"2.21.1 → 2.21.2","issue":{"uuid":"4380909984","node_id":"PR_kwDODM87vM7YOzWj","number":2177,"state":"closed","title":"chore(deps): Bump pyproject-fmt from 2.21.1 to 2.21.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-05T01:50:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-05T01:48:29.000Z","updated_at":"2026-05-05T01:50:45.000Z","time_to_close":134,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"pyproject-fmt","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.21.1 to 2.21.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.21.2\u003c/h2\u003e\n\u003cp\u003e${NEEDS_BUMP_OUTPUTS_CHANGELOG}\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/tox-dev/toml-fmt/commit/76710cbdc82e4753dfc043851250b4f100df28b9\"\u003e\u003ccode\u003e76710cb\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.21.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c2c9b6472e5fff96f69c9be5f3824d01a403f86\"\u003e\u003ccode\u003e2c2c9b6\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af025bfee5188ffc0c859a5e4570ceff0a4cd486\"\u003e\u003ccode\u003eaf025bf\u003c/code\u003e\u003c/a\u003e ✨ feat(build): support free-threaded Python wheels (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0fa616e8cdc0aa28aad2ecfb777a15f8ae08478c\"\u003e\u003ccode\u003e0fa616e\u003c/code\u003e\u003c/a\u003e build(deps): bump taiki-e/install-action from 2.75.18 to 2.75.23 in the githu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/c8505ee00faf8b8128d891b19982d1f4fab94f83\"\u003e\u003ccode\u003ec8505ee\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/973d97eb176aa2159025a7a5bbf7fd4e8c2c45d8\"\u003e\u003ccode\u003e973d97e\u003c/code\u003e\u003c/a\u003e 🐛 fix(common): skip empty tables in Tables::get (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ebd487a6c8b589abac66e6c571670dd054ebbbdf\"\u003e\u003ccode\u003eebd487a\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/cce6a40366d474d2fd482ecdd4629a91ca28e308\"\u003e\u003ccode\u003ecce6a40\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/301\"\u003e#301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/eecf4a0fc0887769058b2f4223713ffcb165acc5\"\u003e\u003ccode\u003eeecf4a0\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/300\"\u003e#300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a498b788ca8fbaac2c91d47d08907ece7c90f8ec\"\u003e\u003ccode\u003ea498b78\u003c/code\u003e\u003c/a\u003e build(deps): bump rustls-webpki from 0.103.12 to 0.103.13 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.21.1...pyproject-fmt/2.21.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.21.1\u0026new-version=2.21.2)](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/VWS-Python/vws-cli/pull/2177","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/2177","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2177/packages"}},{"old_version":"2.21.0","new_version":"2.21.1","update_type":"patch","path":null,"pr_created_at":"2026-04-20T10:22:20.000Z","version_change":"2.21.0 → 2.21.1","issue":{"uuid":"4294933765","node_id":"PR_kwDORBklHc7T6KRg","number":626,"state":"open","title":"chore(deps): Bump pyproject-fmt from 2.21.0 to 2.21.1","user":"dependabot[bot]","labels":["automated","dependencies","ready-to-merge"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T10:22:20.000Z","updated_at":"2026-04-23T18:24:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"pyproject-fmt","old_version":"2.21.0","new_version":"2.21.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.21.0 to 2.21.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.21.1\u003c/h2\u003e\n\u003cp\u003e${NEEDS_BUMP_OUTPUTS_CHANGELOG}\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/tox-dev/toml-fmt/commit/a8291e2cb85333b0d7646175c159d079820a35f9\"\u003e\u003ccode\u003ea8291e2\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.21.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a56231c903ef751b880c75e656ee6664821080d2\"\u003e\u003ccode\u003ea56231c\u003c/code\u003e\u003c/a\u003e build(deps): bump taiki-e/install-action from 2.69.8 to 2.74.0 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/7907b4063c0bad35f9641f71f57f4d53f613b261\"\u003e\u003ccode\u003e7907b40\u003c/code\u003e\u003c/a\u003e 🐛 fix(pyproject-fmt): produce valid TOML when sorting arrays with value on br...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/be0a3aa0c5443f4180aa0bdeb1672adab616e883\"\u003e\u003ccode\u003ebe0a3aa\u003c/code\u003e\u003c/a\u003e [pre-commit.ci] pre-commit autoupdate (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d065dc4499e429f92260e6515fcebd2cd7f74495\"\u003e\u003ccode\u003ed065dc4\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3946dc93ec842457977e73c1bb32bed9c316906a\"\u003e\u003ccode\u003e3946dc9\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/50cb8bf7e4b6ab380a0d7f93700e30ef256db49b\"\u003e\u003ccode\u003e50cb8bf\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/5eb06b6911b9517499f5ce98be10b7da557f6e60\"\u003e\u003ccode\u003e5eb06b6\u003c/code\u003e\u003c/a\u003e Fix release job git push authentication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.21.0...pyproject-fmt/2.21.1\"\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/endavis/pynetappfoundry/pull/626","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Fpynetappfoundry/issues/626","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/626/packages"}},{"old_version":"2.11.1","new_version":"2.20.0","update_type":"minor","path":null,"pr_created_at":"2026-04-02T02:38:26.000Z","version_change":"2.11.1 → 2.20.0","issue":{"uuid":"4191036482","node_id":"PR_kwDOQ2Zq_c7Pbb6g","number":32,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T21:13:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-02T02:38:26.000Z","updated_at":"2026-04-25T21:13:40.000Z","time_to_close":2054113,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/sb2n/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fsb2n/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"2.11.1","new_version":"2.20.0","update_type":"minor","path":null,"pr_created_at":"2026-04-01T16:29:36.000Z","version_change":"2.11.1 → 2.20.0","issue":{"uuid":"4188249166","node_id":"PR_kwDOGuTSCM7PUBWK","number":12,"state":"closed","title":"build(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T14:29:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T16:29:36.000Z","updated_at":"2026-04-25T14:29:07.000Z","time_to_close":2066370,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/eijiro-to-sqlite/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Feijiro-to-sqlite/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"2.11.1","new_version":"2.20.0","update_type":"minor","path":null,"pr_created_at":"2026-04-01T13:57:25.000Z","version_change":"2.11.1 → 2.20.0","issue":{"uuid":"4187153371","node_id":"PR_kwDOMb-Gys7PRMPG","number":58,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T08:32:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T13:57:25.000Z","updated_at":"2026-04-25T08:32:26.000Z","time_to_close":2054099,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/subt/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fsubt/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"}},{"old_version":"2.11.1","new_version":"2.20.0","update_type":"minor","path":null,"pr_created_at":"2026-04-01T13:57:18.000Z","version_change":"2.11.1 → 2.20.0","issue":{"uuid":"4187152620","node_id":"PR_kwDOLnpcE87PRMG0","number":65,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T15:53:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T13:57:18.000Z","updated_at":"2026-04-25T15:53:49.000Z","time_to_close":2080590,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":3,"packages":[{"name":"pymarkdownlnt","old_version":"0.9.35","new_version":"0.9.36","repository_url":"https://github.com/jackdewinter/pymarkdown"},{"name":"pyproject-fmt","old_version":"2.11.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"},{"name":"pytest-cov","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/pytest-dev/pytest-cov"}],"path":null,"ecosystem":"pip"},"body":"Bumps the dev-dependencies group with 3 updates in the / directory: [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown), [pyproject-fmt](https://github.com/tox-dev/toml-fmt) and [pytest-cov](https://github.com/pytest-dev/pytest-cov).\n\nUpdates `pymarkdownlnt` from 0.9.35 to 0.9.36\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackdewinter/pymarkdown/releases\"\u003epymarkdownlnt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.9.36 - 2026-03-15\u003c/h2\u003e\n\u003cp\u003eIn this release, we’ve invested heavily in revamping our documentation so that you can get from installation to your first useful scan more quickly. After the last release, a backlog review made it clear that our documentation needed an overhaul, especially for people seeing PyMarkdown for the first time. Over time, we added new sections and details without a full restructuring, which made it harder for new users to see where to start and how everything fits together.\u003c/p\u003e\n\u003cp\u003eWe updated the \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/\"\u003emain documentation\u003c/a\u003e and introduced new \u003ca href=\"https://pymarkdown.readthedocs.io/en/latest/quick-starts/\"\u003eQuick Start guides\u003c/a\u003e for common workflows. We simplified each section and reorganized the content so related topics are grouped together and easier to follow. Each Quick Start guide focuses on a single topic, helping new users get productive with PyMarkdown as quickly as possible. New users can now go from install to scanning a repository in just a few minutes. Existing users should find it easier to jump straight to the commands and options they need.\u003c/p\u003e\n\u003cp\u003eGoing forward, you can expect faster scans, clearer error reporting, and continued improvements to the documentation. To support that, our primary goal is to deliver requested features and respond quickly to reported issues, particularly in the rule set, configuration, and documentation. Behind the scenes, we are reducing skipped tests, working through backlogged issues, and investing in refactoring and performance analysis. This work helps keep PyMarkdown fast and dependable as it grows.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003eIssue 1511\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eplugins.per-file-ignores.*\u003c/code\u003e configuration items to allow for rules to be disabled by matching against a glob-path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1535\"\u003eIssue 1535\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eAdded documentation under the extensions section to provide information on the tables extension.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1527\"\u003eIssue 1527\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated documentation to give more examples, including examples of TOML configurations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003eIssue 1539\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eDid full sweep through existing documentation, to clean up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003eIssue 1555\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eBadges were out of sync, needed new mechanism to properly fetch\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/jackdewinter/pymarkdown/commit/81f753900cfa59d84eb0f3672e9aa5e100449870\"\u003e\u003ccode\u003e81f7539\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/55c05549fcebf362fd376ed085d5b9068941b3c0\"\u003e\u003ccode\u003e55c0554\u003c/code\u003e\u003c/a\u003e v0.9.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/7268959b307afab60aac513cea9c102e3c4c5a58\"\u003e\u003ccode\u003e7268959\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/6428e249244528eba30f6beb24f8c20dc6287ecc\"\u003e\u003ccode\u003e6428e24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1555\"\u003ejackdewinter/pymarkdown#1555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f026b6816e90f26195647409a0bd1a86f0e02f6a\"\u003e\u003ccode\u003ef026b68\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f18633138cf9ba95d34c5bb8f0362dd28d0cde1e\"\u003e\u003ccode\u003ef186331\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/f89bcc695545ec34738459b270f4add25278ca29\"\u003e\u003ccode\u003ef89bcc6\u003c/code\u003e\u003c/a\u003e Issue 1475 (\u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/4994680e04e7292aca02bd97c15eefea7498cbae\"\u003e\u003ccode\u003e4994680\u003c/code\u003e\u003c/a\u003e updating dependencies and \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1539\"\u003ejackdewinter/pymarkdown#1539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackdewinter/pymarkdown/commit/31f860441a48a3684511121b0657e4869c156d94\"\u003e\u003ccode\u003e31f8604\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jackdewinter/pymarkdown/issues/1511\"\u003ejackdewinter/pymarkdown#1511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackdewinter/pymarkdown/compare/v0.9.35...v0.9.36\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyproject-fmt` from 2.11.1 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(common): panic on non-array nodes in array ops 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/toml-fmt/pull/266\"\u003e#266\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add inline table key reordering 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/toml-fmt/pull/264\"\u003e#264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.11.1...pyproject-fmt/2.20.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\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/eggplants/afxdl/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fafxdl/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"}},{"old_version":"2.18.1","new_version":"2.20.0","update_type":"minor","path":null,"pr_created_at":"2026-03-19T05:53:55.000Z","version_change":"2.18.1 → 2.20.0","issue":{"uuid":"4099495118","node_id":"PR_kwDONQCVP87LwRLo","number":248,"state":"closed","title":"chore(deps-dev): bump pyproject-fmt from 2.18.1 to 2.20.0","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-21T14:44:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-19T05:53:55.000Z","updated_at":"2026-03-21T14:44:13.000Z","time_to_close":204616,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.20.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.20.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add bandit to recognized linters 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/toml-fmt/pull/276\"\u003e#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/269\"\u003e#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/40a8380c96c2de9cc6210baa05174a30a9bb8143\"\u003e\u003ccode\u003e40a8380\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.20.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ff2874c93f185eeb26ab6f7a4728a0ba71c5c826\"\u003e\u003ccode\u003eff2874c\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add bandit to recognized linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1689593914649fba2914094d7ca6043f4c2d4e4c\"\u003e\u003ccode\u003e1689593\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.20.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.18.1\u0026new-version=2.20.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/srtab/daiv-sandbox/pull/248","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv-sandbox/issues/248","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/248/packages"}},{"old_version":"2.18.1","new_version":"2.19.0","update_type":"minor","path":null,"pr_created_at":"2026-03-17T10:33:05.000Z","version_change":"2.18.1 → 2.19.0","issue":{"uuid":"4087637681","node_id":"PR_kwDOBI3VHM7LLknl","number":2911,"state":"closed","title":"Bump pyproject-fmt from 2.18.1 to 2.19.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-19T10:33:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-17T10:33:05.000Z","updated_at":"2026-03-19T10:33:29.000Z","time_to_close":172822,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.19.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.19.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.18.1\u0026new-version=2.19.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/VWS-Python/vws-python/pull/2911","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-python/issues/2911","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2911/packages"}},{"old_version":"2.18.1","new_version":"2.19.0","update_type":"minor","path":null,"pr_created_at":"2026-03-16T22:48:10.000Z","version_change":"2.18.1 → 2.19.0","issue":{"uuid":"4085192925","node_id":"PR_kwDORmRJ-s7LD0YQ","number":138,"state":"closed","title":"Bump pyproject-fmt from 2.18.1 to 2.19.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-18T22:46:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-16T22:48:10.000Z","updated_at":"2026-03-18T22:46:42.000Z","time_to_close":172710,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.18.1","new_version":"2.19.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.19.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e♻️ refactor(pyproject-fmt): sort type checkers after linters 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/toml-fmt/pull/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/270\"\u003e#270\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/tox-dev/toml-fmt/commit/716560ef72d840358e54c3422c631eaf9e28edc9\"\u003e\u003ccode\u003e716560e\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.19.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/beda12944beff09bff90dcfc737bbba1517a4091\"\u003e\u003ccode\u003ebeda129\u003c/code\u003e\u003c/a\u003e ♻️ refactor(pyproject-fmt): sort type checkers after linters (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/0789dc852a06020662b82ecd2acf8c38ef97ce26\"\u003e\u003ccode\u003e0789dc8\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/paths-filter from 3 to 4 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/a03c2c02eb48ed818badedbbd918b1431e1f1fdd\"\u003e\u003ccode\u003ea03c2c0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/462b9834ebb5e62a5d95bee459bcfdebe74ba41d\"\u003e\u003ccode\u003e462b983\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.9.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b13ae0178b6432b8782d508213b4f7cc41cbb54f\"\u003e\u003ccode\u003eb13ae01\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): skip normalization for paths and substitutions in deps (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2c589d0237ce1b11d64bfaea8c95ec4036df61e0\"\u003e\u003ccode\u003e2c589d0\u003c/code\u003e\u003c/a\u003e build(deps): bump quinn-proto from 0.11.13 to 0.11.14 (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/267\"\u003e#267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.19.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.18.1\u0026new-version=2.19.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/adamtheturtle/literalizer/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fliteralizer/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"}},{"old_version":"2.16.2","new_version":"2.17.0","update_type":"minor","path":null,"pr_created_at":"2026-03-02T23:48:35.000Z","version_change":"2.16.2 → 2.17.0","issue":{"uuid":"4013921756","node_id":"PR_kwDODM87vM7HeAwg","number":2015,"state":"closed","title":"Bump pyproject-fmt from 2.16.2 to 2.17.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T23:59:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T23:48:35.000Z","updated_at":"2026-03-02T23:59:49.000Z","time_to_close":672,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.16.2","new_version":"2.17.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.2 to 2.17.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.17.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(common): add shared config file support 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/toml-fmt/pull/258\"\u003e#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): adapt to tombi v0.8.0 AST changes 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/toml-fmt/pull/259\"\u003e#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/257\"\u003e#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/248\"\u003e#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/247\"\u003e#247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/245\"\u003e#245\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/tox-dev/toml-fmt/commit/732d9e5e2e7ee482beed60565706d083278bcd85\"\u003e\u003ccode\u003e732d9e5\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.17.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6c062312998bc84d9887199697be127aa357a44e\"\u003e\u003ccode\u003e6c06231\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.8.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3ecd03f548c3466b5026b17083aeb45842a3de0a\"\u003e\u003ccode\u003e3ecd03f\u003c/code\u003e\u003c/a\u003e Update uv.lock for toml-fmt-common 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4656b28e97845dba11061a173db1540c943d27f9\"\u003e\u003ccode\u003e4656b28\u003c/code\u003e\u003c/a\u003e Update pyproject.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/97c6aac185053109d0c02c9f72482cbb32ccb606\"\u003e\u003ccode\u003e97c6aac\u003c/code\u003e\u003c/a\u003e ✨ feat(common): add shared config file support (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e71e6c176b7d9c6e7d151b2a015d3ffc8babe96b\"\u003e\u003ccode\u003ee71e6c1\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): adapt to tombi v0.8.0 AST changes (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/deb187842337dcee80e7b482a39f698cd04d9efa\"\u003e\u003ccode\u003edeb1878\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4370dd0efd1b94be57d1eba76376a5820d7a214d\"\u003e\u003ccode\u003e4370dd0\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/84280ea0587e311698e3164911731edbcecc73f1\"\u003e\u003ccode\u003e84280ea\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/c7d750e38f732b9dbf4211ebddc8fbefcdf34ad4\"\u003e\u003ccode\u003ec7d750e\u003c/code\u003e\u003c/a\u003e Standardize .github files to .yaml suffix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.2...pyproject-fmt/2.17.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.16.2\u0026new-version=2.17.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/VWS-Python/vws-cli/pull/2015","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/2015","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2015/packages"}},{"old_version":"2.16.1","new_version":"2.16.2","update_type":"patch","path":null,"pr_created_at":"2026-02-23T23:35:00.000Z","version_change":"2.16.1 → 2.16.2","issue":{"uuid":"3980666557","node_id":"PR_kwDODM87vM7Fxn6x","number":1997,"state":"closed","title":"Bump pyproject-fmt from 2.16.1 to 2.16.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T23:40:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-23T23:35:00.000Z","updated_at":"2026-02-23T23:40:10.000Z","time_to_close":309,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.1 to 2.16.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e⬆️ build(deps): update Rust and Python dependencies 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/toml-fmt/pull/243\"\u003e#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic on non-valid classifiers by \u003ca href=\"https://github.com/Nicolaus93\"\u003e\u003ccode\u003e@​Nicolaus93\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/241\"\u003e#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/240\"\u003e#240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/238\"\u003e#238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/236\"\u003e#236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables 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/toml-fmt/pull/234\"\u003e#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/232\"\u003e#232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(tox-toml-fmt): add semantic formatting matching tox-ini-fmt 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/toml-fmt/pull/230\"\u003e#230\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/tox-dev/toml-fmt/commit/f391cb67d947f1214d7828c68de58f73ab48ea94\"\u003e\u003ccode\u003ef391cb6\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/3730cbe4ab70b7ce1f53c2a993d863691848b37b\"\u003e\u003ccode\u003e3730cbe\u003c/code\u003e\u003c/a\u003e ⬆️ build(deps): update Rust and Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9be34b3be5f3f47f0ae179fc4d30e845aec5f576\"\u003e\u003ccode\u003e9be34b3\u003c/code\u003e\u003c/a\u003e Fix panic on non-valid classifiers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2e72a0e425d477d126198cc53113405097c07ee6\"\u003e\u003ccode\u003e2e72a0e\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4642c457806fa1b1e6bd204e3a0628a4de013986\"\u003e\u003ccode\u003e4642c45\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6edb0d9fbf64f850fa0d1b8de1410e39ae924693\"\u003e\u003ccode\u003e6edb0d9\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/238\"\u003e#238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/83b131e2dcb0ec2b431ec026b445dbbe04ff8ba4\"\u003e\u003ccode\u003e83b131e\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/236\"\u003e#236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/5a0c2e6ce86859b3f9883987da55dcc6a7ee83e8\"\u003e\u003ccode\u003e5a0c2e6\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/235\"\u003e#235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6692f30f20b27b72743fb8ff7838c6480dfee8b2\"\u003e\u003ccode\u003e6692f30\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.7.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/7995fbf534e8aebede0e902c7b0b2bef4de196cf\"\u003e\u003ccode\u003e7995fbf\u003c/code\u003e\u003c/a\u003e 🐛 fix(tox-toml-fmt): handle quoted keys with dots in env tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/234\"\u003e#234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.1...pyproject-fmt/2.16.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.16.1\u0026new-version=2.16.2)](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/VWS-Python/vws-cli/pull/1997","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-cli/issues/1997","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1997/packages"}},{"old_version":"2.16.0","new_version":"2.16.1","update_type":"patch","path":null,"pr_created_at":"2026-02-18T23:34:56.000Z","version_change":"2.16.0 → 2.16.1","issue":{"uuid":"3960249262","node_id":"PR_kwDOL1yAI87Eve2O","number":834,"state":"closed","title":"build(deps-dev): bump pyproject-fmt from 2.16.0 to 2.16.1","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T00:05:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T23:34:56.000Z","updated_at":"2026-02-20T00:05:59.000Z","time_to_close":88262,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"pyproject-fmt","old_version":"2.16.0","new_version":"2.16.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.16.0 to 2.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) 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/toml-fmt/pull/229\"\u003e#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/227\"\u003e#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/226\"\u003e#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/225\"\u003e#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/224\"\u003e#224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝🐛 docs(config): document column_width string wrapping 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/toml-fmt/pull/223\"\u003e#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/221\"\u003e#221\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/tox-dev/toml-fmt/commit/18a9b858e7664bd5a826b039772fea1d3af438c0\"\u003e\u003ccode\u003e18a9b85\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/598fbd99c53968505b1f0a9a333d46dbe39d072f\"\u003e\u003ccode\u003e598fbd9\u003c/code\u003e\u003c/a\u003e 🐛 fix(project): stop sorting authors and maintainers (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/228\"\u003e#228\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/247be79fc11a8fda1093d9fe11e00310ce6c1bfd\"\u003e\u003ccode\u003e247be79\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/227\"\u003e#227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4aee18d224549cdd5a5f882795b1e6991cadb68a\"\u003e\u003ccode\u003e4aee18d\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/57139d47c3a368eaac562ccc875d5f19ce6515b1\"\u003e\u003ccode\u003e57139d4\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/1e4c8bdde98dd0b9ec5d8890320b863208a9ce6a\"\u003e\u003ccode\u003e1e4c8bd\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/8f023f68ff97535880b5c0318fb7c3a64653198c\"\u003e\u003ccode\u003e8f023f6\u003c/code\u003e\u003c/a\u003e 📝🐛 docs(config): document column_width string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/054f2ff5c6adba608f4a47d256b15f058b7c4eae\"\u003e\u003ccode\u003e054f2ff\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d7649a7d9f8f985e93aeb07bcc93acb4cd585d7d\"\u003e\u003ccode\u003ed7649a7\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.16.0...pyproject-fmt/2.16.1\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.16.0\u0026new-version=2.16.1)](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/srtab/daiv/pull/834","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv/issues/834","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/834/packages"}},{"old_version":"2.12.1","new_version":"2.16.0","update_type":"minor","path":null,"pr_created_at":"2026-02-16T09:56:12.000Z","version_change":"2.12.1 → 2.16.0","issue":{"uuid":"3946894987","node_id":"PR_kwDOQREnI87EDbFr","number":267,"state":"closed","title":"chore(deps): bump pyproject-fmt from 2.12.1 to 2.16.0","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T09:55:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T09:56:12.000Z","updated_at":"2026-02-23T09:55:58.000Z","time_to_close":604784,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(string): add skip_wrap_for_keys config to preserve specific strings 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/toml-fmt/pull/216\"\u003e#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): normalize quote styles in key sorting 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/toml-fmt/pull/215\"\u003e#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/210\"\u003e#210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/209\"\u003e#209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve trailing comments during sort 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/toml-fmt/pull/208\"\u003e#208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve single-line arrays with trailing comments 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/toml-fmt/pull/204\"\u003e#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve empty tables as inline empty tables 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/toml-fmt/pull/203\"\u003e#203\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/2789b996de5c788996dcb710af7aff7593410d47\"\u003e\u003ccode\u003e2789b99\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d627a76f5af87e16fc041ae63b23ed218ad7bc44\"\u003e\u003ccode\u003ed627a76\u003c/code\u003e\u003c/a\u003e ✨ feat(string): add skip_wrap_for_keys config to preserve specific strings (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9db0dfcc58dc3976a91272415f347b291772b6b7\"\u003e\u003ccode\u003e9db0dfc\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): normalize quote styles in key sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/313f92ca3356198e851ed242f4bdcf04bfda5a1d\"\u003e\u003ccode\u003e313f92c\u003c/code\u003e\u003c/a\u003e Update Python dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/423124c81c1c1e83af1b4ff956c979bf24716384\"\u003e\u003ccode\u003e423124c\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f16d9b5e9bfbc6061c175c224dd316108d2c3ae7\"\u003e\u003ccode\u003ef16d9b5\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.4 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.16.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/endavis/infrafoundry/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Finfrafoundry/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"}},{"old_version":"2.15.3","new_version":"2.16.0","update_type":"minor","path":null,"pr_created_at":"2026-02-13T02:16:42.000Z","version_change":"2.15.3 → 2.16.0","issue":{"uuid":"3934980710","node_id":"PR_kwDOMuvZ9c7DcdDx","number":796,"state":"closed","title":"Bump pyproject-fmt from 2.15.3 to 2.16.0","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-13T02:20:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T02:16:42.000Z","updated_at":"2026-02-13T02:20:20.000Z","time_to_close":216,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.15.3","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.15.3 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.15.3...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.15.3\u0026new-version=2.16.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/adamtheturtle/doccmd/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fdoccmd/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"}},{"old_version":"2.15.3","new_version":"2.16.0","update_type":"minor","path":"/tools","pr_created_at":"2026-02-13T00:13:02.000Z","version_change":"2.15.3 → 2.16.0","issue":{"uuid":"3934667108","node_id":"PR_kwDOCYwTp87DbbqH","number":12657,"state":"closed","title":"Bump pyproject-fmt from 2.15.3 to 2.16.0 in /tools","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-13T11:48:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T00:13:02.000Z","updated_at":"2026-02-13T11:48:21.000Z","time_to_close":41717,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.15.3","new_version":"2.16.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":"/tools","ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.15.3 to 2.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) 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/toml-fmt/pull/219\"\u003e#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/218\"\u003e#218\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/tox-dev/toml-fmt/commit/6b9c056456fcaa740d7078f3ae78eaba2ec2d70b\"\u003e\u003ccode\u003e6b9c056\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.16.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d36ade8212aff8336724d3b92c614b4adb484b7f\"\u003e\u003ccode\u003ed36ade8\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/bf34a6d112a0281a3e245795d8ad972a395f3956\"\u003e\u003ccode\u003ebf34a6d\u003c/code\u003e\u003c/a\u003e 🐛 fix(key): normalize literal key quotes to basic (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/217\"\u003e#217\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/51208f0fc379610d1b968c45d21d2ae54679a81a\"\u003e\u003ccode\u003e51208f0\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.15.3...pyproject-fmt/2.16.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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.15.3\u0026new-version=2.16.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/ICTU/quality-time/pull/12657","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/issues/12657","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12657/packages"}},{"old_version":"2.14.2","new_version":"2.15.1","update_type":"minor","path":null,"pr_created_at":"2026-02-10T17:43:39.000Z","version_change":"2.14.2 → 2.15.1","issue":{"uuid":"3922768212","node_id":"PR_kwDOEB6xv87Cz0L1","number":1185,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T09:22:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T17:43:39.000Z","updated_at":"2026-02-11T09:22:03.000Z","time_to_close":56302,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.1","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(array): preserve single-line arrays with trailing comments 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/toml-fmt/pull/204\"\u003e#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve empty tables as inline empty tables 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/toml-fmt/pull/203\"\u003e#203\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/2eb75928af29f6e70e7e2eddfedb04324a1341c1\"\u003e\u003ccode\u003e2eb7592\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/d118ccd03e111927b19dd7011f42267a7f3772ef\"\u003e\u003ccode\u003ed118ccd\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve single-line arrays with trailing comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/149c9e1e9a045f5a00eef1629ab7d5f7ddc24db9\"\u003e\u003ccode\u003e149c9e1\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve empty tables as inline empty tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.1\"\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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.1)](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/VWS-Python/vws-web-tools/pull/1185","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-web-tools/issues/1185","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1185/packages"}},{"old_version":"2.14.2","new_version":"2.15.0","update_type":"minor","path":null,"pr_created_at":"2026-02-10T01:37:12.000Z","version_change":"2.14.2 → 2.15.0","issue":{"uuid":"3918982941","node_id":"PR_kwDONjhMTs7Cngb4","number":326,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T23:24:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T01:37:12.000Z","updated_at":"2026-02-10T23:24:14.000Z","time_to_close":78420,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.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/adamtheturtle/sphinx-combine/pull/326","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamtheturtle%2Fsphinx-combine/issues/326","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/326/packages"}},{"old_version":"2.14.2","new_version":"2.15.0","update_type":"minor","path":null,"pr_created_at":"2026-02-09T21:02:12.000Z","version_change":"2.14.2 → 2.15.0","issue":{"uuid":"3918142774","node_id":"PR_kwDOEB6xv87CkvmU","number":1182,"state":"closed","title":"Bump pyproject-fmt from 2.14.2 to 2.15.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T17:43:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T21:02:12.000Z","updated_at":"2026-02-10T17:43:44.000Z","time_to_close":74490,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.14.2","new_version":"2.15.0","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.14.2 to 2.15.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve comments when collapsing array of tables 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/toml-fmt/pull/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting 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/toml-fmt/pull/199\"\u003e#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(changelog): stop at release commits for orphaned tags 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/toml-fmt/pull/200\"\u003e#200\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/tox-dev/toml-fmt/commit/56442572a5b0178133424401e6ecd075d628eb98\"\u003e\u003ccode\u003e5644257\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9df22fac9e9f8820f26211e557e26131039905b8\"\u003e\u003ccode\u003e9df22fa\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/af1e0594b8a721b90f053cbffec786dd7abc9f98\"\u003e\u003ccode\u003eaf1e059\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve comments when collapsing array of tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e31bfd1447b239d2edf0c2efa68e1de183f5da4e\"\u003e\u003ccode\u003ee31bfd1\u003c/code\u003e\u003c/a\u003e ✨ feat(pyproject-fmt): add tool.coverage key ordering and array sorting (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/64262a484606591d47e91bb10dff28b38913c414\"\u003e\u003ccode\u003e64262a4\u003c/code\u003e\u003c/a\u003e 🐛 fix(changelog): stop at release commits for orphaned tags (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/ced6275cd05566ef73334cb338d6a1ce4a5b1d1a\"\u003e\u003ccode\u003eced6275\u003c/code\u003e\u003c/a\u003e Update Rust dependencies (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b3f0a6fe07ce8de88c6ae06333c1e2cdb923fec0\"\u003e\u003ccode\u003eb3f0a6f\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.14.2...pyproject-fmt/2.15.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=pyproject-fmt\u0026package-manager=pip\u0026previous-version=2.14.2\u0026new-version=2.15.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/VWS-Python/vws-web-tools/pull/1182","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VWS-Python%2Fvws-web-tools/issues/1182","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1182/packages"}},{"old_version":"2.12.1","new_version":"2.14.2","update_type":"minor","path":null,"pr_created_at":"2026-02-09T10:14:34.000Z","version_change":"2.12.1 → 2.14.2","issue":{"uuid":"3915575490","node_id":"PR_kwDOQREnI87CcLI4","number":264,"state":"closed","title":"chore(deps): bump pyproject-fmt from 2.12.1 to 2.14.2","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T09:56:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T10:14:34.000Z","updated_at":"2026-02-16T09:56:16.000Z","time_to_close":603700,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.14.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.14.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\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/tox-dev/toml-fmt/commit/10a400fcef47b28441dadd89042cee36fb4aa653\"\u003e\u003ccode\u003e10a400f\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/accc685155748fcc97cbbcb689f1cee2165d42ff\"\u003e\u003ccode\u003eaccc685\u003c/code\u003e\u003c/a\u003e 🧪 test(coverage): increase coverage to 98% and fix bugs (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f6aac177daf0a293a3b78866610de85792676ce3\"\u003e\u003ccode\u003ef6aac17\u003c/code\u003e\u003c/a\u003e 👷 ci(release): fix tag placement and workflow cancellation (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9ea093d8ee9a4fe10604590dd0f1cf0408ce778d\"\u003e\u003ccode\u003e9ea093d\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6da63265f6b9901f41222130540e05d610d7c0c0\"\u003e\u003ccode\u003e6da6326\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b5a8f3ed0d5392ac21fa40362ace332bbaf6d364\"\u003e\u003ccode\u003eb5a8f3e\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve table headers and reduce duplication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e964ff10c838351592c880aca9179779c65dcc93\"\u003e\u003ccode\u003ee964ff1\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve comments with strings (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/496e3c6b149cef2967cd8b2284d6a63208e3b70a\"\u003e\u003ccode\u003e496e3c6\u003c/code\u003e\u003c/a\u003e 🧪 test: add idempotency tests for string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/34fcdbe9706b50988b7c54d089a5cab7f2cae9ed\"\u003e\u003ccode\u003e34fcdbe\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): handle comments with double quotes in arrays (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4e08e6ee8c6938a9cc7446d76d6ac376ffbe8994\"\u003e\u003ccode\u003e4e08e6e\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): sort by value not comment for entries with leading comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.14.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.14.2)](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/endavis/infrafoundry/pull/264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/endavis%2Finfrafoundry/issues/264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/264/packages"}},{"old_version":"2.12.1","new_version":"2.14.2","update_type":"minor","path":null,"pr_created_at":"2026-02-09T06:06:49.000Z","version_change":"2.12.1 → 2.14.2","issue":{"uuid":"3914638867","node_id":"PR_kwDONQCVP87CZD8W","number":193,"state":"closed","title":"Bump pyproject-fmt from 2.12.1 to 2.14.2","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T05:54:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:06:49.000Z","updated_at":"2026-02-10T05:54:23.000Z","time_to_close":85653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"pyproject-fmt","old_version":"2.12.1","new_version":"2.14.2","repository_url":"https://github.com/tox-dev/toml-fmt"}],"path":null,"ecosystem":"pip"},"body":"Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.12.1 to 2.14.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tox-dev/toml-fmt/releases\"\u003epyproject-fmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epyproject-fmt/2.14.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧪 test(coverage): increase coverage to 98% and fix bugs 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/toml-fmt/pull/194\"\u003e#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.1 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 fix(table): preserve table headers and reduce duplication 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/toml-fmt/pull/192\"\u003e#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): preserve comments with strings 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/toml-fmt/pull/191\"\u003e#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 test: add idempotency tests for string wrapping 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/toml-fmt/pull/190\"\u003e#190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(parser): handle comments with double quotes in arrays 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/toml-fmt/pull/189\"\u003e#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(array): sort by value not comment for entries with leading comments 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/toml-fmt/pull/188\"\u003e#188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rust dependencies 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/toml-fmt/pull/183\"\u003e#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python dependencies 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/toml-fmt/pull/178\"\u003e#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(workspace): internalize toml-fmt-common as workspace member 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/toml-fmt/pull/170\"\u003e#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(pyproject-fmt): add tool.uv section formatting 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/toml-fmt/pull/169\"\u003e#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.14.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e📝 docs(formatting): restructure docs and fix array formatting behavior 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/toml-fmt/pull/164\"\u003e#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e♻️ refactor(parser): migrate from taplo to tombi 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/toml-fmt/pull/159\"\u003e#159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix expand_tables setting for deeply nested tables (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/146\"\u003e#146\u003c/a\u003e) 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/toml-fmt/pull/160\"\u003e#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer double quotes, use single quotes to avoid escaping 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/toml-fmt/pull/162\"\u003e#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment before table moving incorrectly when table has comments 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/toml-fmt/pull/158\"\u003e#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regex for SPDX license normalization by \u003ca href=\"https://github.com/alexfikl\"\u003e\u003ccode\u003e@​alexfikl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/pull/156\"\u003e#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tests to improve coverage for edge cases 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/toml-fmt/pull/155\"\u003e#155\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epyproject-fmt/2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✨ feat(changelog): add --regenerate flag for full changelog rebuild 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/toml-fmt/pull/166\"\u003e#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🐛 fix(readme): use explicit UTF-8 encoding for file operations 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/toml-fmt/pull/165\"\u003e#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease pyproject-fmt 2.13.0 by \u003ca href=\"https://github.com/gaborbernat\"\u003e\u003ccode\u003e@​gaborbernat\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/tox-dev/toml-fmt/commit/10a400fcef47b28441dadd89042cee36fb4aa653\"\u003e\u003ccode\u003e10a400f\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/accc685155748fcc97cbbcb689f1cee2165d42ff\"\u003e\u003ccode\u003eaccc685\u003c/code\u003e\u003c/a\u003e 🧪 test(coverage): increase coverage to 98% and fix bugs (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/f6aac177daf0a293a3b78866610de85792676ce3\"\u003e\u003ccode\u003ef6aac17\u003c/code\u003e\u003c/a\u003e 👷 ci(release): fix tag placement and workflow cancellation (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/9ea093d8ee9a4fe10604590dd0f1cf0408ce778d\"\u003e\u003ccode\u003e9ea093d\u003c/code\u003e\u003c/a\u003e Release pyproject-fmt 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/6da63265f6b9901f41222130540e05d610d7c0c0\"\u003e\u003ccode\u003e6da6326\u003c/code\u003e\u003c/a\u003e Release tox-toml-fmt 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/b5a8f3ed0d5392ac21fa40362ace332bbaf6d364\"\u003e\u003ccode\u003eb5a8f3e\u003c/code\u003e\u003c/a\u003e 🐛 fix(table): preserve table headers and reduce duplication (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/e964ff10c838351592c880aca9179779c65dcc93\"\u003e\u003ccode\u003ee964ff1\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): preserve comments with strings (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/496e3c6b149cef2967cd8b2284d6a63208e3b70a\"\u003e\u003ccode\u003e496e3c6\u003c/code\u003e\u003c/a\u003e 🧪 test: add idempotency tests for string wrapping (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/34fcdbe9706b50988b7c54d089a5cab7f2cae9ed\"\u003e\u003ccode\u003e34fcdbe\u003c/code\u003e\u003c/a\u003e 🐛 fix(parser): handle comments with double quotes in arrays (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tox-dev/toml-fmt/commit/4e08e6ee8c6938a9cc7446d76d6ac376ffbe8994\"\u003e\u003ccode\u003e4e08e6e\u003c/code\u003e\u003c/a\u003e 🐛 fix(array): sort by value not comment for entries with leading comments (\u003ca href=\"https://redirect.github.com/tox-dev/toml-fmt/issues/188\"\u003e#188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.12.1...pyproject-fmt/2.14.2\"\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=pyproject-fmt\u0026package-manager=uv\u0026previous-version=2.12.1\u0026new-version=2.14.2)](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/srtab/daiv-sandbox/pull/193","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/srtab%2Fdaiv-sandbox/issues/193","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/193/packages"}}]}