1. 51abf53 fix: add conditional stripping for Linux executables (#5223) by Vaibhav Upadhyay · 2 days ago main upstream/main
  2. 513058f avoid quadratic node removal when converting fmt: off/on blocks (#5232) by sahvx655-wq · 2 days ago
  3. 2def970 Bump docker/login-action from 4.2.0 to 4.4.0 (#5231) by dependabot[bot] · 2 days ago
  4. 00353ea Bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#5230) by dependabot[bot] · 2 days ago
  5. 7d6d3cc Bump docker/build-push-action from 7.2.0 to 7.3.0 (#5228) by dependabot[bot] · 2 days ago
  6. 42bc212 Bump stefanzweifel/git-auto-commit-action from 7.1.0 to 7.2.0 (#5224) by dependabot[bot] · 2 days ago
  7. d7587ce Validate BLACK_NUM_WORKERS values (#5211) by Xingjing Deng · 11 days ago
  8. 0a6396b batch --line-ranges node conversion to avoid quadratic removal (#5213) by sahvx655-wq · 11 days ago
  9. 56ba38a Handle empty cache files (#5192) by fengguodong · 12 days ago
  10. a618e3c Standardize ReadTheDocs links (#5212) by Nightt · 12 days ago
  11. ce441f2 Bump actions/cache from 5.0.5 to 6.1.0 (#5205) by dependabot[bot] · 12 days ago
  12. 8ed5983 Fix typo and macOS capitalization in the basics documentation (#5217) by Divija Ghosh · 12 days ago
  13. 451316b Bump actions/setup-python from 6.2.0 to 6.3.0 (#5206) by dependabot[bot] · 12 days ago
  14. 2d174df Validate include and force-exclude config types (#5193) by fengguodong · 12 days ago
  15. ea5e8f8 Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 (#5202) by dependabot[bot] · 12 days ago
  16. c4c9a93 avoid quadratic child rescan in append_leaves (#5199) by sahvx655-wq · 2 weeks ago
  17. 8140f6e avoid quadratic suite scan per fmt: skip in compound-statement check (#5190) by sahvx655-wq · 3 weeks ago
  18. 7cd0749 avoid full children-list and sibling-map rebuild in Node.replace (#5194) by sahvx655-wq · 3 weeks ago
  19. 46c2abc avoid quadratic multiline-string context scan in is_line_short_enough (#5188) by sahvx655-wq · 3 weeks ago
  20. bf83d5f avoid quadratic token-lookahead scan in the parser's TokenProxy (#5186) by sahvx655-wq · 3 weeks ago
  21. a51a0be Fix fmt off block before with statement (#5189) by JinHyuk Sung · 3 weeks ago
  22. d883a7d Bump actions/checkout from 6.0.3 to 7.0.0 (#5197) by dependabot[bot] · 3 weeks ago
  23. 69dcf87 Bump sphinxcontrib-programoutput from 0.19 to 0.20 (#5198) by dependabot[bot] · 3 weeks ago
  24. 177744e avoid quadratic named-escape scan when splitting long strings (#5183) by sahvx655-wq · 3 weeks ago
  25. 505bbfc avoid quadratic child-list rescan when wrapping nodes in parens (#5184) by sahvx655-wq · 3 weeks ago
  26. b74b230 avoid rebuilding sibling maps on every node mutation (#5178) by sahvx655-wq · 4 weeks ago
  27. f50ab10 Keep parens around lambda iterables in comprehensions (preview) (#5176) by Sarath Francis · 4 weeks ago
  28. 0676fe9 Parenthesize singleton tuples in yield expressions (#5170) by xuyan wang · 4 weeks ago
  29. d321013 avoid quadratic opening-bracket scan in is_one_sequence_between (#5177) by sahvx655-wq · 4 weeks ago
  30. 6325332 Document standalone release executables (#5162) by CaoRongkai · 5 weeks ago
  31. 00cd1e4 Fix unnecessary parentheses in indexed assignment RHS (#5095) by Param · 5 weeks ago
  32. 6cf262f Bump actions/checkout from 6.0.2 to 6.0.3 (#5172) by dependabot[bot] · 5 weeks ago
  33. 3a98448 avoid re-naking the whole merged string in _merge_one_string_group (#5173) by sahvx655-wq · 5 weeks ago
  34. e34bb1b avoid re-walking nested brackets in max_delimiter_priority_in_atom (#5171) by sahvx655-wq · 5 weeks ago
  35. 6a1c077 Fix crash on `# fmt: skip` after an opening bracket with a standalone comment (#5161) by Sarath Francis · 5 weeks ago
  36. beb438c Add validation for --line-ranges values (#5107) by Abhay J Nayak · 5 weeks ago
  37. f665703 Add blank lines after docstring-only functions in stub files outside overload groups (#5158) by Alex Waygood · 5 weeks ago
  38. 6c136f9 fix: no spurious target-version warning when runtime version is included (#5167) by Wahaj Ahmed · 5 weeks ago
  39. cb8cddd fix quadratic fmt: skip/off handling in normalize_fmt_off (#5169) by sahvx655-wq · 5 weeks ago
  40. ce1897a fix quadratic backtracking in debug f-string quote detection (#5165) by sahvx655-wq · 6 weeks ago
  41. 67ffc34 fix quadratic backtracking in unicode escape normalization (#5163) by sahvx655-wq · 6 weeks ago
  42. d246367 fix: resolve CWD before lru_cache key in find_project_root (#5152) by any · 6 weeks ago
  43. c77093e Bump Python version in CI (#5159) by cobalt · 6 weeks ago
  44. a3c9723 Bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#5155) by dependabot[bot] · 7 weeks ago
  45. ec23783 Bump docker/login-action from 4.1.0 to 4.2.0 (#5156) by dependabot[bot] · 7 weeks ago
  46. 06606b2 Bump docker/build-push-action from 7.1.0 to 7.2.0 (#5154) by dependabot[bot] · 7 weeks ago
  47. 7e8ef6b Fix crash on standalone comments in comprehensions and lambdas (#5144) by Pedro Mezacasa Muller · 7 weeks ago
  48. 650983f Fix docstring indentation with leading tabs (#5148) by Puneet Dixit · 8 weeks ago
  49. 13e97b4 Fix case guard splitting at small line lengths (#5147) by Puneet Dixit · 8 weeks ago
  50. 7613840 Harden diff-shades comment workflow (#5145) by Jelle Zijlstra · 8 weeks ago
  51. d2f014c Don't break before a comparator when the RHS bracket explodes (#5135) by Pedro Mezacasa Muller · 8 weeks ago
  52. 77a9a58 Add regression tests for #4513 (#5142) by Pedro Mezacasa Muller · 8 weeks ago
  53. 70e0956 Respect NO_COLOR by disabling ANSI output (#5129) by WANG Yuheng · 8 weeks ago
  54. 0fff1db Add new changelog (#5141) by github-actions[bot] · 8 weeks ago
  55. 87928e6 Prepare release 26.5.1 (#5140) by cobalt · 8 weeks ago upstream/stable 26.5.1
  56. c970a49 Preserve comments before fmt: skip lines (#5139) by Rayan Salhab · 8 weeks ago
  57. 5809338 Preserve inline comments inside annotation subscripts (#5130) by Pedro Mezacasa Muller · 8 weeks ago
  58. 61361b7 docs: add Neovim integration guide and fix http link (#5124) by sedat4ras · 8 weeks ago
  59. ebe6018 CI Hotfixes (#5136) by cobalt · 8 weeks ago
  60. 9cbd95f Fix publish binaries again on Windows (#5134) by cobalt · 8 weeks ago
  61. 3dc8e6c Add new changelog (#5132) by github-actions[bot] · 8 weeks ago
  62. 6d0fff0 Fix publish binaries workflow (#5133) by cobalt · 8 weeks ago
  63. d2490e2 Prepare release 26.5.0 (#5131) by cobalt · 8 weeks ago 26.5.0
  64. 2b13ea7 Preserve multiline headers with fmt skip (#5117) by 17x · 9 weeks ago
  65. aef52e0 Improve fmt:skip handling in nested expressions with checks (#4903) by Nikhil Arora · 9 weeks ago
  66. 9e87495 Add CI coverage for Python 3.15 (#5127) by Jelle Zijlstra · 9 weeks ago
  67. 9fd9ea2 Fix blackd error handling: split SourceASTParseError from ASTSafetyError (#5080) by bahtyar · 3 months ago
  68. 866c350 Bump docutils, sphinx, myst-parser (#4960) by dependabot[bot] · 3 months ago
  69. 05b4d1e docs: update deprecated PEP URLs to peps.python.org (#5115) by cobalt · 3 months ago
  70. 1c25a47 [pre-commit.ci] pre-commit autoupdate (#5111) by pre-commit-ci[bot] · 3 months ago
  71. b0fa37f Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 (#5109) by dependabot[bot] · 3 months ago
  72. 530d5ab Bump actions/cache from 5.0.4 to 5.0.5 (#5108) by dependabot[bot] · 3 months ago
  73. 6b5f6ab Upgrade mypy (#5071) by Shantanu · 3 months ago
  74. 8dcc486 Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#5105) by dependabot[bot] · 3 months ago
  75. 35921ac Bump docker/build-push-action from 7.0.0 to 7.1.0 (#5104) by dependabot[bot] · 3 months ago
  76. 8ab9719 docs: fix doctest formatting typo (#5103) by Rohan Santhosh Kumar · 3 months ago
  77. 88af1ff Fix typo in current_style.md (#5102) by kubla · 3 months ago
  78. c7fc243 Improve parse error readability (#5068) by Chandana098-learn · 3 months ago
  79. 55003e6 docs: update SublimeText section to note sublack is archived (#5082) by Chessing234 · 3 months ago
  80. bdf96a4 In stub files, enforce a blank line between a function and a decorated class definition (#5092) by Alex Waygood · 3 months ago
  81. bf44660 Revert "[pre-commit.ci] pre-commit autoupdate" (#5098) by cobalt · 3 months ago
  82. 3179c37 [pre-commit.ci] pre-commit autoupdate (#5084) by pre-commit-ci[bot] · 3 months ago
  83. fc33c25 Fix crash when f-string follows # fmt: off inside brackets (#5097) by Param · 3 months ago
  84. 825c249 Prevent string merger from creating unsplittable long lines (#5096) by Param · 3 months ago
  85. 06e496a Added documentation for doctest formatting tools (#4916) by Sam Kohn · 3 months ago
  86. c6a7101 Update old comments & add back Hatch plugins (#5094) by cobalt · 3 months ago
  87. 422d0a4 Bump cibuildwheel, install from pip, rename build dependency groups (#5027) by dependabot[bot] · 3 months ago
  88. 7f72cbc Bump docker/login-action from 4.0.0 to 4.1.0 (#5090) by dependabot[bot] · 3 months ago
  89. 957efd2 Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#5087) by dependabot[bot] · 3 months ago
  90. 0eddb3d Improve formatting of `@overload`-decorated function groups in stub files, especially those with docstrings (#5021) by Alex Waygood · 3 months ago
  91. e079b7e Add tests for #3350 (#5069) by cobalt · 4 months ago
  92. 6e84c2b Use "Version X.Y.Z" headings in changelog for stable permalink anchors (#5063) by Krishna Chaitanya · 4 months ago
  93. e8a08ac Code Cleanup: removed dead code identified by Skylos (#5052) by oha · 4 months ago
  94. 28686dc docs: fix double colon in mailto hyperlink (#5067) by Suyadi · 4 months ago
  95. 9833b09 Bump actions/cache from 5.0.3 to 5.0.4 (#5065) by dependabot[bot] · 4 months ago
  96. 9e969dd tests_black: always use the BlackRunner (#5066) by Michael R. Crusoe · 4 months ago
  97. cbbbf64 Add support for PEP 798 and 810 (#5048) by Jelle Zijlstra · 4 months ago
  98. 21bb2fc Fix Windows path syntax in documentation. Fix assorted typos in codebase. (#5059) by Hunter Hogan · 4 months ago
  99. 9dff4e4 Bump actions/download-artifact from 8.0.0 to 8.0.1 (#5057) by dependabot[bot] · 4 months ago
  100. 28167fc Bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 (#5053) by dependabot[bot] · 4 months ago