1. 8947c48 Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 (#5325) by dependabot[bot] · 10 days ago main upstream/main
  2. c835e9d Keep parentheses around the target of an annotated assignment (#5321) by Luan Taraschi · 11 days ago
  3. 5ee5541 Preserve blank lines before a closing fmt: on comment (#5300) by Ali Asghar · 11 days ago
  4. 70cac98 avoid quadratic child rescan in normalize_invisible_parens (#5322) by sahvx655-wq · 11 days ago
  5. 28aa20c keep async keyword with fmt: skip one-line compound statements (#5311) by sahvx655-wq · 11 days ago
  6. 3224f36 Fix --line-ranges inserting a blank line after a docstring (#5312) by Aryan Singh K. · 11 days ago
  7. ef60933 Delete scripts/migrate-black.py (#5319) by cobalt · 11 days ago
  8. 40d4160 docs: fix magic trailing comma documentation link (#5317) by MoonsvnLyn · 12 days ago
  9. 92e26de docs: fix PyCharm File Watchers help link (#5316) by MoonsvnLyn · 12 days ago
  10. c5b93f4 DOC: fix typo in docs/faq.md (#5313) by Aditya Kumar · 12 days ago
  11. bd622ed Remove redundant generator parentheses (#5304) by Langning Zhang · 13 days ago
  12. 74371e2 Report parse errors as file:line:column (#5237) by Wan Xiankai · 3 weeks ago
  13. 928f503 docs: mention Vim PEP 8 indentation plugin (#5288) by tomatotomata · 3 weeks ago
  14. 011942a Don't hug brackets when it would merge two `type: ignore` comments (#5271) by Shadow_Lu · 3 weeks ago
  15. e744e77 docs: fix typos in docstrings, and remove some unused code (#5294) by cobalt · 4 weeks ago
  16. 006b2a7 Keep the required trailing comma of a one-element subscript under --skip-magic-trailing-comma (#5272) by Shadow_Lu · 4 weeks ago
  17. fa72105 Bump actions/setup-python from 6.3.0 to 7.0.0 (#5264) by dependabot[bot] · 4 weeks ago
  18. 9076219 Bump zizmorcore/zizmor-action from 0.5.7 to 0.6.2 (#5290) by dependabot[bot] · 4 weeks ago
  19. b48a411 Bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 (#5291) by dependabot[bot] · 4 weeks ago
  20. d90b38d Bump docker/login-action from 4.4.0 to 4.6.0 (#5292) by dependabot[bot] · 4 weeks ago
  21. 33de187 fix PIP_UPLOADED_PRIOR_TO in Dockerfile (#5293) by cobalt · 4 weeks ago
  22. a61e98a Do not use pip-install; add dependency cooldowns (#5146) by Jelle Zijlstra · 4 weeks ago
  23. 18684cc Run most CI on 3.15 (#5101) by cobalt · 4 weeks ago
  24. f2dc344 avoid quadratic per-leaf copy in StringMerger.do_transform (#5220) by sahvx655-wq · 4 weeks ago
  25. 5706d79 don't treat a t-string in docstring position as a docstring (#5287) by sahvx655-wq · 4 weeks ago
  26. c7801d9 don't escape nested quotes inside t-string replacement fields (#5265) by sahvx655-wq · 5 weeks ago
  27. ba7debf don't re-escape an already escaped quote in normalize_string_quotes (#5262) by sahvx655-wq · 5 weeks ago
  28. dff8d91 Bump mypy to 2.3.0 (#5247) by cobalt · 5 weeks ago
  29. 8276940 Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 (#5263) by dependabot[bot] · 5 weeks ago
  30. db2e3e7 Ignore permission errors when reading cache (#5258) by cobalt · 5 weeks ago
  31. 8049246 Bump actions/checkout from 7.0.0 to 7.0.1 (#5257) by dependabot[bot] · 5 weeks ago
  32. 65e9576 Bump myst-parser to 5.1.0 (#5255) by cobalt · 5 weeks ago
  33. ef04d6b Bump cibuildwheel to 4.1.0 (#5254) by cobalt · 5 weeks ago
  34. 8960ab0 docs: fix grammar typo '.pyi file that are' -> '.pyi files that are' … (#5253) by LaRoyBot · 6 weeks ago
  35. 354c61a Bump prettier to 3.9.6 (#5248) by cobalt · 6 weeks ago
  36. 7aaaeb2 Preserve blank lines before fmt-off classes (#5238) by JinHyuk Sung · 6 weeks ago
  37. 244897d Preserve single-element tuple comma under --skip-magic-trailing-comma (#5246) by Sarath Francis · 6 weeks ago
  38. 42ed836 Fix unstable formatting with comments on optional parens (#5241) by Alex Chen · 6 weeks ago
  39. a20a016 Respect the magic trailing comma in starred type parameter lists (#5244) by Dipak Chaudhari · 6 weeks ago
  40. 106b148 Keep nested parens around lambda/ternary comprehension iterables (preview) (#5200) by Sarath Francis · 6 weeks ago
  41. f904211 avoid quadratic leaf re-adding in get_leaves_inside_matching_brackets (#5242) by sahvx655-wq · 6 weeks ago
  42. 308e2ee avoid quadratic per-leaf subtree walk in is_complex_subscript (#5239) by sahvx655-wq · 6 weeks ago
  43. e46a84d docs: clarify GitHub Action pyproject.toml version lookup for Poetry users (#5240) by RAHUL KUMAR · 6 weeks ago
  44. fcab648 avoid quadratic tree traversal in pre_order/post_order/leaves (#5235) by sahvx655-wq · 6 weeks ago
  45. 51abf53 fix: add conditional stripping for Linux executables (#5223) by Vaibhav Upadhyay · 7 weeks ago
  46. 513058f avoid quadratic node removal when converting fmt: off/on blocks (#5232) by sahvx655-wq · 7 weeks ago
  47. 2def970 Bump docker/login-action from 4.2.0 to 4.4.0 (#5231) by dependabot[bot] · 7 weeks ago
  48. 00353ea Bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#5230) by dependabot[bot] · 7 weeks ago
  49. 7d6d3cc Bump docker/build-push-action from 7.2.0 to 7.3.0 (#5228) by dependabot[bot] · 7 weeks ago
  50. 42bc212 Bump stefanzweifel/git-auto-commit-action from 7.1.0 to 7.2.0 (#5224) by dependabot[bot] · 7 weeks ago
  51. d7587ce Validate BLACK_NUM_WORKERS values (#5211) by Xingjing Deng · 8 weeks ago
  52. 0a6396b batch --line-ranges node conversion to avoid quadratic removal (#5213) by sahvx655-wq · 8 weeks ago
  53. 56ba38a Handle empty cache files (#5192) by fengguodong · 8 weeks ago
  54. a618e3c Standardize ReadTheDocs links (#5212) by Nightt · 8 weeks ago
  55. ce441f2 Bump actions/cache from 5.0.5 to 6.1.0 (#5205) by dependabot[bot] · 8 weeks ago
  56. 8ed5983 Fix typo and macOS capitalization in the basics documentation (#5217) by Divija Ghosh · 8 weeks ago
  57. 451316b Bump actions/setup-python from 6.2.0 to 6.3.0 (#5206) by dependabot[bot] · 8 weeks ago
  58. 2d174df Validate include and force-exclude config types (#5193) by fengguodong · 8 weeks ago
  59. ea5e8f8 Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 (#5202) by dependabot[bot] · 8 weeks ago
  60. c4c9a93 avoid quadratic child rescan in append_leaves (#5199) by sahvx655-wq · 9 weeks ago
  61. 8140f6e avoid quadratic suite scan per fmt: skip in compound-statement check (#5190) by sahvx655-wq · 10 weeks ago
  62. 7cd0749 avoid full children-list and sibling-map rebuild in Node.replace (#5194) by sahvx655-wq · 10 weeks ago
  63. 46c2abc avoid quadratic multiline-string context scan in is_line_short_enough (#5188) by sahvx655-wq · 10 weeks ago
  64. bf83d5f avoid quadratic token-lookahead scan in the parser's TokenProxy (#5186) by sahvx655-wq · 10 weeks ago
  65. a51a0be Fix fmt off block before with statement (#5189) by JinHyuk Sung · 10 weeks ago
  66. d883a7d Bump actions/checkout from 6.0.3 to 7.0.0 (#5197) by dependabot[bot] · 10 weeks ago
  67. 69dcf87 Bump sphinxcontrib-programoutput from 0.19 to 0.20 (#5198) by dependabot[bot] · 10 weeks ago
  68. 177744e avoid quadratic named-escape scan when splitting long strings (#5183) by sahvx655-wq · 10 weeks ago
  69. 505bbfc avoid quadratic child-list rescan when wrapping nodes in parens (#5184) by sahvx655-wq · 10 weeks ago
  70. b74b230 avoid rebuilding sibling maps on every node mutation (#5178) by sahvx655-wq · 3 months ago
  71. f50ab10 Keep parens around lambda iterables in comprehensions (preview) (#5176) by Sarath Francis · 3 months ago
  72. 0676fe9 Parenthesize singleton tuples in yield expressions (#5170) by xuyan wang · 3 months ago
  73. d321013 avoid quadratic opening-bracket scan in is_one_sequence_between (#5177) by sahvx655-wq · 3 months ago
  74. 6325332 Document standalone release executables (#5162) by CaoRongkai · 3 months ago
  75. 00cd1e4 Fix unnecessary parentheses in indexed assignment RHS (#5095) by Param · 3 months ago
  76. 6cf262f Bump actions/checkout from 6.0.2 to 6.0.3 (#5172) by dependabot[bot] · 3 months ago
  77. 3a98448 avoid re-naking the whole merged string in _merge_one_string_group (#5173) by sahvx655-wq · 3 months ago
  78. e34bb1b avoid re-walking nested brackets in max_delimiter_priority_in_atom (#5171) by sahvx655-wq · 3 months ago
  79. 6a1c077 Fix crash on `# fmt: skip` after an opening bracket with a standalone comment (#5161) by Sarath Francis · 3 months ago
  80. beb438c Add validation for --line-ranges values (#5107) by Abhay J Nayak · 3 months ago
  81. f665703 Add blank lines after docstring-only functions in stub files outside overload groups (#5158) by Alex Waygood · 3 months ago
  82. 6c136f9 fix: no spurious target-version warning when runtime version is included (#5167) by Wahaj Ahmed · 3 months ago
  83. cb8cddd fix quadratic fmt: skip/off handling in normalize_fmt_off (#5169) by sahvx655-wq · 3 months ago
  84. ce1897a fix quadratic backtracking in debug f-string quote detection (#5165) by sahvx655-wq · 3 months ago
  85. 67ffc34 fix quadratic backtracking in unicode escape normalization (#5163) by sahvx655-wq · 3 months ago
  86. d246367 fix: resolve CWD before lru_cache key in find_project_root (#5152) by any · 3 months ago
  87. c77093e Bump Python version in CI (#5159) by cobalt · 3 months ago
  88. a3c9723 Bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#5155) by dependabot[bot] · 3 months ago
  89. ec23783 Bump docker/login-action from 4.1.0 to 4.2.0 (#5156) by dependabot[bot] · 3 months ago
  90. 06606b2 Bump docker/build-push-action from 7.1.0 to 7.2.0 (#5154) by dependabot[bot] · 3 months ago
  91. 7e8ef6b Fix crash on standalone comments in comprehensions and lambdas (#5144) by Pedro Mezacasa Muller · 3 months ago
  92. 650983f Fix docstring indentation with leading tabs (#5148) by Puneet Dixit · 3 months ago
  93. 13e97b4 Fix case guard splitting at small line lengths (#5147) by Puneet Dixit · 3 months ago
  94. 7613840 Harden diff-shades comment workflow (#5145) by Jelle Zijlstra · 3 months ago
  95. d2f014c Don't break before a comparator when the RHS bracket explodes (#5135) by Pedro Mezacasa Muller · 3 months ago
  96. 77a9a58 Add regression tests for #4513 (#5142) by Pedro Mezacasa Muller · 3 months ago
  97. 70e0956 Respect NO_COLOR by disabling ANSI output (#5129) by WANG Yuheng · 3 months ago
  98. 0fff1db Add new changelog (#5141) by github-actions[bot] · 3 months ago
  99. 87928e6 Prepare release 26.5.1 (#5140) by cobalt · 3 months ago upstream/stable 26.5.1
  100. c970a49 Preserve comments before fmt: skip lines (#5139) by Rayan Salhab · 3 months ago