1. e8a08ac Code Cleanup: removed dead code identified by Skylos (#5052) by oha · 6 weeks ago main
  2. 28686dc docs: fix double colon in mailto hyperlink (#5067) by Suyadi · 6 weeks ago
  3. 9833b09 Bump actions/cache from 5.0.3 to 5.0.4 (#5065) by dependabot[bot] · 6 weeks ago
  4. 9e969dd tests_black: always use the BlackRunner (#5066) by Michael R. Crusoe · 6 weeks ago
  5. cbbbf64 Add support for PEP 798 and 810 (#5048) by Jelle Zijlstra · 7 weeks ago
  6. 21bb2fc Fix Windows path syntax in documentation. Fix assorted typos in codebase. (#5059) by Hunter Hogan · 7 weeks ago
  7. 9dff4e4 Bump actions/download-artifact from 8.0.0 to 8.0.1 (#5057) by dependabot[bot] · 7 weeks ago
  8. 28167fc Bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 (#5053) by dependabot[bot] · 7 weeks ago
  9. acc73dc Bump docker/login-action from 3.7.0 to 4.0.0 (#5040) by dependabot[bot] · 8 weeks ago
  10. bfbb4dc Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#5050) by dependabot[bot] · 8 weeks ago
  11. c1ec31e Bump docker/build-push-action from 6.19.2 to 7.0.0 (#5051) by dependabot[bot] · 8 weeks ago
  12. 69cfa4c Add new changelog (#5047) by github-actions[bot] · 8 weeks ago
  13. c6755bb Prepare release 26.3.1 (#5046) by Jelle Zijlstra · 8 weeks ago upstream/stable 26.3.1
  14. 69973fd Harden blackd browser-facing request handling (#5039) by Jelle Zijlstra · 8 weeks ago
  15. 4937fe6 Fix some shenanigans with the cache file and IPython (#5038) by Jelle Zijlstra · 8 weeks ago
  16. 2e641d1 docs: remove outdated Black Playground references (#5044) by Cry Capital 🪿 · 8 weeks ago
  17. c014b22 Remove unused internal code (#5041) by oha · 8 weeks ago
  18. 0dae20b Add new changelog (#5036) by cobalt · 9 weeks ago
  19. c5c1cbd Minor release patches (#5035) by cobalt · 9 weeks ago
  20. 7e5a828 docs: clarify relationship between Black style and PEP 8 (#5025) by Dr Alex Mitre · 9 weeks ago
  21. 69705de docs: add clearer pyproject configuration guidance (#5026) by Dr Alex Mitre · 9 weeks ago
  22. 35ea679 Prepare release 26.3.0 (#5032) by Jelle Zijlstra · 9 weeks ago 26.3.0
  23. 4d81750 Remove gallery/ (#5030) by Jelle Zijlstra · 9 weeks ago
  24. 0a2560b Harden Black action version parsing (#5031) by Jelle Zijlstra · 9 weeks ago
  25. deab5d6 Revert "Bump hatch from 1.15.1 to 1.16.4" (#5028) by cobalt · 9 weeks ago
  26. 2beece7 Bump hatch from 1.15.1 to 1.16.4 (#5020) by dependabot[bot] · 9 weeks ago
  27. d764c0b Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#5024) by dependabot[bot] · 9 weeks ago
  28. f5be8e0 Bump actions/download-artifact from 7.0.0 to 8.0.0 (#5019) by dependabot[bot] · 9 weeks ago
  29. 8b9d3e3 add winloop support and remove deprecated functionality from uvloop (#4996) by Vizonex · 9 weeks ago
  30. 457320a [pre-commit.ci] pre-commit autoupdate (#5018) by pre-commit-ci[bot] · 9 weeks ago
  31. 4da809e Do not encourage the use of an obsolete GitHub Actions (#5016) by Christian Clauss · 9 weeks ago
  32. ce030cc docs: add dedicated Jupyter Notebooks guide (#5009) by edvatar · 9 weeks ago
  33. 148efe4 Warn when target version exceeds runtime Python version (#4983) by Regis Camimura · 9 weeks ago
  34. 5566a35 Bump sphinxcontrib-programoutput from 0.18 to 0.19 (#5013) by dependabot[bot] · 9 weeks ago
  35. ea64be4 Bump actions/setup-python from 6.1.0 to 6.2.0 (#5014) by dependabot[bot] · 9 weeks ago
  36. b15d9d2 Fix Dependabot config (#5012) by cobalt · 9 weeks ago
  37. 1f8cbba A few more small CI tweaks (#4978) by cobalt · 9 weeks ago
  38. 13721d9 Clarify error message when no target Python version is specified (#5006) by srinithivijayakumars139-wq · 9 weeks ago
  39. 01c29bd Fix #4653 If guard explosion in case statement (#4884) by rxjacob · 9 weeks ago
  40. 88e7833 Fix crash on standalone comment in lambda default arguments (#4993) by Fridayworks · 9 weeks ago
  41. ff094ac Add an upper bound to `virtualenv` in the build deps (#5011) by cobalt · 10 weeks ago
  42. 16085d8 [pre-commit.ci] pre-commit autoupdate (#5005) by pre-commit-ci[bot] · 2 months ago
  43. 6b1392f Makefile must have tabs, not spaces (#5004) by Michael R. Crusoe · 2 months ago
  44. 1ba132d Remove Atom/Nuclide editor integration section (Closes #5002) (#5003) by Tommy Rieder · 2 months ago
  45. 2c8a4f6 Fix `wrap_comprehension_in` docs (#5000) by cobalt · 3 months ago
  46. 9d05e15 Docs: Expand preview style features documentation with examples (#4987) by Varun Chawla · 3 months ago
  47. 38b6d35 Bump docker/build-push-action from 6.18.0 to 6.19.2 (#4999) by dependabot[bot] · 3 months ago
  48. bd84c7e Aggregate escape counts across all f-string segments in normalize_fstring_quotes (#4998) by Kadir Can Ozden · 3 months ago
  49. 5518079 Bump zizmorcore/zizmor-action from 0.4.1 to 0.5.0 (#4990) by dependabot[bot] · 3 months ago
  50. e015af4 Bump docker/login-action from 3.6.0 to 3.7.0 (#4982) by dependabot[bot] · 3 months ago
  51. 0486c36 Bump actions/cache from 5.0.1 to 5.0.3 (#4981) by dependabot[bot] · 3 months ago
  52. 8889e20 Bump actions/setup-python from 6.1.0 to 6.2.0 (#4977) by dependabot[bot] · 3 months ago
  53. 722ce55 Bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1 (#4976) by dependabot[bot] · 3 months ago
  54. b337466 [pre-commit.ci] pre-commit autoupdate (#4974) by pre-commit-ci[bot] · 3 months ago
  55. 61e6911 Bump actions/cache from 4.3.0 to 5.0.1 (#4924) by dependabot[bot] · 3 months ago
  56. fe875c0 Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964) by cobalt · 3 months ago
  57. 5cdb4b6 Fix PyInstaller shutdown errors on macOS (#4930) by Ankit sisodya · 3 months ago
  58. e35561c Bump actions/checkout from 5.0.0 to 6.0.2 (#4969) by dependabot[bot] · 3 months ago
  59. 14713ac Fix `string_processing` error with unassigned long string literal with trailing comma (#4929) by Ankit sisodya · 3 months ago
  60. 1d233bb Simplify power operator hugging implementation (#4918) by Adam Sołtysik · 3 months ago
  61. f4b006f Fix: Preserve parentheses when merging # type: ignore with other comments to prevent AST errors (#4888) by Nikhil Arora · 3 months ago
  62. 115dbcf [pre-commit.ci] pre-commit autoupdate (#4943) by pre-commit-ci[bot] · 4 months ago
  63. a998a18 Add new changelog (#4962) by cobalt · 4 months ago
  64. 6305bf1 Prepare 2026.1.0 release (#4892) by cobalt · 4 months ago 26.1.0
  65. e71305b Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 (#4961) by dependabot[bot] · 4 months ago
  66. 21a2a8c Fix Shutdown multiprocessing Manager in schedule_formatting (#4952) by nileshsingal · 4 months ago
  67. e3146ce Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#4919) by dependabot[bot] · 4 months ago
  68. fe1fbc4 Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#4923) by dependabot[bot] · 4 months ago
  69. 2b4b7fc Bump actions/download-artifact from 6.0.0 to 7.0.0 (#4922) by dependabot[bot] · 4 months ago
  70. d745be6 docs: document --force-exclude for pre-commit workflows (#4957) by Eric Grill · 4 months ago
  71. b41acd6 Various CI and doc refactors (#4928) by cobalt · 4 months ago
  72. 6f43612 Handle pathspec v1 changes (#4958) by cobalt · 4 months ago
  73. 200c550 Bump furo from 2025.9.25 to 2025.12.19 in /docs (#4933) by dependabot[bot] · 4 months ago
  74. c3cc5a9 CI: add a zizmor workflow (#4911) by William Woodruff · 5 months ago
  75. bfdecb1 Lingering CI/CD pins, add cooldowns, remove template injections (#4906) by William Woodruff · 5 months ago
  76. 7916e4a Upgrade PyPI upload workflow to use Trusted Publishing (#4589) (#4611) by Ahmed Mohamed · 5 months ago
  77. 6426151 Add CHANGES template post 25.12.0 (#4904) by Cooper Lees · 5 months ago
  78. 2fd75b0 Drop CI permissions, eliminate persisted credentials (#4905) by William Woodruff · 5 months ago
  79. 23b8127 Pin all GitHub Actions references (#4901) by William Woodruff · 5 months ago
  80. 782e560 Pin actions/checkout@v5.0.0 (#4895) by cobalt · 5 months ago 25.12.0
  81. f0f4094 Fix new lines being added after imports with `# fmt: skip` on them (#4894) by cobalt · 5 months ago
  82. 70fc194 Revert "Fix `# fmt: skip` ignored in deeply nested expressions" (#4893) by cobalt · 5 months ago
  83. 7044b14 Prepare 25.12.0 release (#4891) by cobalt · 5 months ago
  84. 5b470f0 Fix `# fmt: skip` ignored in deeply nested expressions (#4883) by Nikhil Arora · 5 months ago
  85. 1b342ef Fix crash when multiple `# fmt: skip` comments are used in multi-part if-clause (#4731) (#4872) by Nikhil Arora · 5 months ago
  86. 7b265f1 Pin Hatch to hopefully fix Docker builds (#4878) by cobalt · 5 months ago
  87. c9523f4 Attempt to fix Docker build failures (#4876) by cobalt · 5 months ago
  88. 0f376e0 Fix crashes when fmt directives are indented (#4856) by cobalt · 5 months ago
  89. a8bfcc1 Fix `fmt: skip` skipping the line after instead of the line it's on (#4855) by cobalt · 5 months ago
  90. 3649771 Upgrade mypy (#4749) by Shantanu · 5 months ago
  91. 93d13b2 Fix imports from conv.py (#4787) by Gordon Messmer · 5 months ago
  92. 96cc0fe [pre-commit.ci] pre-commit autoupdate (#4786) by pre-commit-ci[bot] · 5 months ago
  93. 58c5ac8 Remove old `noqa` comments and disable `C901` globally (#4874) by cobalt · 5 months ago
  94. 6ea3ef8 Remove unnecessary parentheses from L.H.S of assignment statements (#4865) by Nikhil Arora · 5 months ago
  95. f5e2d06 Fix syntax in diff-shades conditional for compare job (#4868) by cobalt · 5 months ago
  96. a180c83 Minor CI improvements (#4867) by cobalt · 5 months ago
  97. cde9494 Bump actions/checkout from 5 to 6 (#4861) by dependabot[bot] · 5 months ago
  98. cbf105a Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 (#4862) by dependabot[bot] · 5 months ago
  99. aa143e7 docs: clarify behavior of label and commit requirement (#4846) by Amrita kumari mishra · 5 months ago
  100. f37758e Fix `fix_fmt_skip_in_one_liners` crashing on `with` statements (#4853) by cobalt · 6 months ago