1. 93e6868 test: document enum semantic-token classification bugs (#5050) by Asuka Minato · 2 days ago main upstream/main
  2. bb486ab test: treat __all__ and __slots__ entries as symbol references (#5052) by Asuka Minato · 2 days ago
  3. ec34009 test: document container inference bugs with Any bounds (#5046) by Asuka Minato · 2 days ago
  4. 3616792 fix inspect.isclass does not make a TypeForm valid for isinstance #4822 (#4830) by Asuka Minato · 2 days ago
  5. 991a67b Add a scheduled sweep to fix missing automation_pr_state updates by Rebecca Chen · 2 days ago
  6. 136f4ce Add stub for np.argmax (#5411) by Nevsor · 3 days ago
  7. b6213da Widen narrows after a suppressing `with` by Steven Troxler · 3 days ago
  8. af3f3ea Add tests for ordinary narrowing after a suppressing `with` by Steven Troxler · 3 days ago
  9. a081021 Add interpret-mypy-primer skill for analyzing error differentials by Conner Nilsen · 3 days ago
  10. cdfd1f0 Add a `hint` severity by Hamdi Hassan Shahid · 3 days ago
  11. 720fd6a Resolve `Self` to the TypeVar when subscripting a class-bounded TypeVar (#5258) by Kyle Into · 3 days ago
  12. fd13e51 Add a test for configuring `unused-parameter` in `[errors]` by Hamdi Hassan Shahid · 3 days ago
  13. 7568725 Upgrade typeshed by Kyle Into · 3 days ago
  14. 9d5d356 Annotate the pydantic test stub's `Field` overload with a version-gated `EllipsisType` by Kyle Into · 3 days ago
  15. e936356 Recognize `Protocol: type[_Protocol]` as the `Protocol` special form by Kyle Into · 3 days ago
  16. 6febd21 Resolve declared special forms as special exports by Kyle Into · 3 days ago
  17. a06f9dc Add tests for `Generic` and `Protocol` declared outside `typing` by Kyle Into · 3 days ago
  18. adbbdf3 Test `unused-coroutine` in conditions for classes that extend `Any` by Kyle Into · 3 days ago
  19. 67ef2ee Do not resolve underscore attributes on namedtuples with dynamic fields by Kyle Into · 3 days ago
  20. 4a5e862 Add a test for underscore attributes on namedtuples with dynamic fields by Kyle Into · 3 days ago
  21. 116b069 Do not let `__getattr__` satisfy protocol dunder methods by Kyle Into · 3 days ago
  22. 1c3eeac Add a test for protocol dunder methods that `__getattr__` satisfies by Kyle Into · 3 days ago
  23. 99e5aac Add a test for `unused-coroutine` on classes that extend `Any` by Kyle Into · 3 days ago
  24. 21a5523 Add a test for `unused-coroutine` when `Coroutine` is a Protocol by Kyle Into · 3 days ago
  25. 413a7ef Count `_ = set[int]()` as typed in `pyrefly coverage` (#5383) by jorenham · 3 days ago
  26. c7575e2 Return typed errors from qualified-name resolution by Thomas Polasek · 3 days ago
  27. 5ecfddf fix(stubs): allow array inputs to NumPy scalar constructors (#5370) by Mangesh Raut · 3 days ago
  28. 6838138 fix(stubs): type NumPy sqrt for array-like inputs (#5368) by Mangesh Raut · 3 days ago
  29. c016775 fix(stubs): accept tensor weights in torch.lerp (#5371) by Mangesh Raut · 3 days ago
  30. 948a553 Record Glean declarations before emitting references, and declare comprehension variables by Catherine Gasnier · 3 days ago
  31. 82b28db Use the solver's member lookup to find the defining class in the Glean report by Catherine Gasnier · 3 days ago
  32. 60a4866 Resolve `self` members, CPython stdlib layouts and later classes in the Glean report by Catherine Gasnier · 3 days ago
  33. eaba8f0 Replace hand-rolled closure with existing narrowing helper by Rebecca Chen · 3 days ago
  34. ab877df fix assert with date value does not narrow #5178 (#5179) by Asuka Minato · 3 days ago
  35. 615a3d1 Give PR turn tracking workflow permission to update labels by Rebecca Chen · 3 days ago
  36. 326d199 Detect incorrect inputs to automation_pr_state workflow_dispatch by Rebecca Chen · 3 days ago
  37. 2e3a17b Shorten descriptions of automation_pr_state workflow_dispatch options by Rebecca Chen · 3 days ago
  38. 85ed882 Add manual PR selection for automation_pr_state by Rebecca Chen · 3 days ago
  39. f90f3bc Fix PR selection in automation_pr_state by Rebecca Chen · 3 days ago
  40. 4d9f02e Bump codspeed-criterion-compat 5.0.2 -> 5.0.3 by generatedunixname2066905484085733 · 3 days ago
  41. 47fe61a Bump toml_edit 0.25.15+spec-1.1.0 -> 0.25.17+spec-1.1.0 by generatedunixname2066905484085733 · 3 days ago
  42. 1928c80 Bump toml 1.1.6+spec-1.1.0 -> 1.1.8+spec-1.1.0 by generatedunixname2066905484085733 · 3 days ago
  43. 07402a2 Bump append-only-vec 0.1.8 -> 0.1.10 by generatedunixname2066905484085733 · 3 days ago
  44. 2422b63 Fix TypedDict inference for unpacked dict literals under union hints (#5185) by Mohammed Sufiyan Ahmed · 3 days ago
  45. 6f45927 Label PRs with who needs to act next (#5406) by Rebecca Chen · 3 days ago
  46. 590337f fix(match): narrow after star-only sequence patterns (#5384) by Mangesh Raut · 3 days ago
  47. 271c007 fix(callable): reject leftover star args on zero-arity overloads (#5382) by Mangesh Raut · 4 days ago
  48. 0159ac4 Fix some user-facing typos on https://pyrefly.org/en/docs ("misatch" -> "mismatch", "tedius" -> "tedious", "resultion" -> "resolution", "editiable" -> "editable") (no AI or LLM used) (#5399) by William Bruns · 4 days ago
  49. 37a2b2b Accept requires_grad in torch.empty (#5380) by Chaimaa Abi · 4 days ago
  50. 5fd2b58 Bump undici from 6.29.0 to 6.29.1 in /lsp (#5379) by dependabot[bot] · 4 days ago
  51. 025d901 Bump postcss-selector-parser from 6.1.2 to 6.1.5 in /website (#5394) by dependabot[bot] · 4 days ago
  52. 4aacd09 Fix lint warnings in tarjan.rs by Rebecca Chen · 4 days ago
  53. 7d87ead Report soft open unpacking errors only if all hard checks succeed by Rebecca Chen · 4 days ago
  54. 61dde90 Bump zstd 0.14.0 -> 0.14.3 by generatedunixname2066905484085733 · 4 days ago
  55. b4ad832 Bump zstd-sys 2.1.0+zstd.1.5.7 -> 2.1.2+zstd.1.5.7 by generatedunixname2066905484085733 · 4 days ago
  56. a91a29c Bump either 1.18.0 -> 1.19.0 by generatedunixname2066905484085733 · 4 days ago
  57. 5890695 Use bracket selectors in the numerical shape-comment corpus by Steven Troxler · 4 days ago
  58. e3d6ce8 Add Python-style bracket selectors to shape comments by Steven Troxler · 4 days ago
  59. bfcb94f Keep SciPy shape-comment overloads compact (#5400) by Steven Troxler · 4 days ago
  60. c439658 Use compact shape comments throughout the numerical corpus by Steven Troxler · 4 days ago
  61. 9d949f9 Add compact shape-comment replacement and selectors by Steven Troxler · 4 days ago
  62. d5b5a6c Add three NumPy modules to the shape-comment corpus by Steven Troxler · 4 days ago
  63. ce7dd4a Use per-component shape comments in SciPy demos by Steven Troxler · 4 days ago
  64. b42af7b Attach shape comments to multiline type components by Steven Troxler · 4 days ago
  65. 9b2f541 Start a comment-only shape annotation corpus with SciPy demos by Steven Troxler · 4 days ago
  66. 155e668 Preserve qualifiers and validate shape-comment annotations by Steven Troxler · 4 days ago
  67. cddf24d Apply shape comments to ordinary type annotations by Steven Troxler · 4 days ago
  68. 4b9dbe5 Separate Shaped type interpretation from base inference by Steven Troxler · 4 days ago
  69. c9029c9 Bind shape-variable declarations from comments by Steven Troxler · 4 days ago
  70. 20b437e Parse and attach opt-in shape comments by Steven Troxler · 4 days ago
  71. b2b380f fix(test): make coverage pipe-close checks portable on macOS (#5390) by Mangesh Raut · 4 days ago
  72. 4b5d1e4 Don't narrow unions to Never on isinstance with a TypeVar classinfo (#5261) by Divyansh · 4 days ago
  73. 2657fbb Fix false bad argument when casting with str in augassign to subscript (#5337) by tonyyuyiding · 4 days ago
  74. 0346fe6 Allow subclass receivers on overloaded constructors (#4722) by Divyansh · 4 days ago
  75. 13e264b Add test for subscripting a TypeVar bounded by a class whose `__getitem__` returns `Self` by Kyle Into · 4 days ago
  76. 307bc4c Simplify inline GroupBy completion recovery by Steven Troxler · 4 days ago
  77. 495669d Bump miniz_oxide 0.8.8 -> 0.8.9 by generatedunixname2066905484085733 · 4 days ago
  78. faee194 Bump get-size2 0.11.0 -> 0.11.1 by generatedunixname2066905484085733 · 4 days ago
  79. c77aa35 Bump get-size-derive2 0.11.0 -> 0.11.1 by generatedunixname2066905484085733 · 4 days ago
  80. c485250 Bump toml_parser 1.1.3+spec-1.1.0 -> 1.1.5+spec-1.1.0 by generatedunixname2066905484085733 · 4 days ago
  81. 69a5bef Bump find-msvc-tools 0.1.14 -> 0.1.15 by generatedunixname2066905484085733 · 4 days ago
  82. 76e467b fix: skip missing-super-call checks in TYPE_CHECKING blocks (#5180) by Aayush Yash · 4 days ago
  83. 53903b5 fix Incorrect union narrowing with is EnumMember #3820 (#3915) by Asuka Minato · 4 days ago
  84. 3672a06 Unpack a tuple subclass with an unbounded part like a plain tuple by Hamdi Hassan Shahid · 4 days ago
  85. 6b96cf3 Add a test for unpacking a tuple subclass with an unbounded part by Hamdi Hassan Shahid · 4 days ago
  86. 453f2b7 Skip the `__slots__` check for attributes written only through `cls` by Hamdi Hassan Shahid · 4 days ago
  87. b12f9d8 Add a test for the `__slots__` check on writes through `cls` by Hamdi Hassan Shahid · 4 days ago
  88. 53a2131 fix unused-coroutine could catch a common bug #5151 (#5154) by Asuka Minato · 4 days ago
  89. cf6232b Rename directory-relative-import to fallback-search-path-relative-import by Kyle Into · 4 days ago
  90. da3eb16 Diagnose directory-relative imports (#4905) by Ching-Wei Kang · 4 days ago
  91. 0131952 Bump arc-swap 1.9.2 -> 1.9.3 by generatedunixname2066905484085733 · 4 days ago
  92. b17cc38 Fix clippy::needless_borrows_for_generic_args issues in fbcode/pyrefly/pyrefly/lib/alt/class by generatedunixname2382037498884706 · 4 days ago
  93. 6f05f5a Match excludes against discovered files by Neil Mitchell · 4 days ago
  94. 53ed9ff Clamp LSP positions before line terminators by Neil Mitchell · 4 days ago
  95. e023070 Preserve inline edits across semicolon statements by Neil Mitchell · 4 days ago
  96. f819cf2 fix(stubgen): preserve from __future__ import annotations (#5369) by Mangesh Raut · 4 days ago
  97. 46f1854 Bump serialize-javascript from 7.0.5 to 7.1.3 in /lsp (#5378) by dependabot[bot] · 4 days ago
  98. afe65f2 Consider non-Linux platforms in authoring and review by Steven Troxler · 4 days ago
  99. b92f0a2 Count fields `__new__` sets on the new instance in uninitialized-instance-variable by Hamdi Hassan Shahid · 4 days ago
  100. 149d374 Add tests for uninitialized-instance-variable with fields set in `__new__` by Hamdi Hassan Shahid · 4 days ago