-
Notifications
You must be signed in to change notification settings - Fork 100
Insights: facebook/pyrefly
Overview
-
- 0 Merged pull requests
- 5 Open pull requests
- 32 Closed issues
- 34 New issues
Could not load contribution data
Please try again later
1 Release published by 1 person
-
0.20.0 v0.20.0
published
Jun 16, 2025
5 Pull requests opened by 5 people
-
Add fallback alias resolution for pandas.DataFrame via trace_alias_chain
#478 opened
Jun 13, 2025 -
Add CLI flag to override typeshed
#488 opened
Jun 14, 2025 -
Treat .pyc imports as typing.Any when no stubs can be found
#512 opened
Jun 17, 2025 -
Set help headings on `pyrefly check` options #473
#520 opened
Jun 18, 2025 -
Store `reveal_type` and other errors separately in `CollectedErrors`
#525 opened
Jun 18, 2025
32 Issues closed by 8 people
-
Pylance parity - color coding recognized imports
#271 closed
Jun 18, 2025 -
Slow processing of certain files
#519 closed
Jun 18, 2025 -
Panic `byte index 4 is not a char boundary`
#517 closed
Jun 18, 2025 -
Panic `Internal error: key not found, module `__unknown__``
#518 closed
Jun 18, 2025 -
[feature] ban TypedDict special form outside of base class list
#468 closed
Jun 18, 2025 -
pandas-stubs: Expected a type form, got instance of `UnionType` [not-a-type]
#434 closed
Jun 18, 2025 -
Ellipsis error when using starlette
#313 closed
Jun 17, 2025 -
Cargo.lock uncommited
#432 closed
Jun 17, 2025 -
Panic `attempt to subtract with overflow` in `pyrefly/lib/alt/expr.rs`
#502 closed
Jun 17, 2025 -
[Bug][IDE]: pyrefly vscode ignores search_path in pyproject.toml
#160 closed
Jun 17, 2025 -
Unparseable configs should error immediately
#457 closed
Jun 17, 2025 -
Panic `byte index 2 is not a char boundary` inside ruff module
#501 closed
Jun 17, 2025 -
`pyrefly check` crashes with "key not found"
#490 closed
Jun 17, 2025 -
Create other issue templates
#475 closed
Jun 17, 2025 -
Add CLI flag for `untyped-def-behavior`
#463 closed
Jun 17, 2025 -
Cannot wrap a generic function
#505 closed
Jun 17, 2025 -
Excessive memory usage
#479 closed
Jun 17, 2025 -
Non-ReadOnly TypedDict fields should behave invariantly in subtyping
#333 closed
Jun 16, 2025 -
special-case get and set for TypedDict
#49 closed
Jun 16, 2025 -
Override check involving ParamSpec is incorrect
#330 closed
Jun 16, 2025 -
Using reveal_type changes the behavior of typechecking function definitions
#228 closed
Jun 16, 2025 -
Unannotated lambda behaves more strictly than annotated function
#146 closed
Jun 16, 2025 -
[feature] InitVars should not count as dataclass fields
#409 closed
Jun 16, 2025 -
Add CLI flag for `ignore-errors-in-generated-code`
#464 closed
Jun 16, 2025 -
[feature] ban TypedDicts in isinstance and issubclass checks
#469 closed
Jun 16, 2025 -
Panic on invalid assignment expression
#452 closed
Jun 14, 2025 -
Add CLI flag for `replace-imports-with-any`
#462 closed
Jun 13, 2025 -
Add CLI flag for `ignore-missing-source`
#460 closed
Jun 13, 2025 -
project_includes and project_excludes are not respected in pyproject.toml
#404 closed
Jun 13, 2025 -
[Feature] show source context for error messages
#378 closed
Jun 12, 2025 -
Panic when parsing BigInt literal with underscore prefix
#453 closed
Jun 12, 2025
34 Issues opened by 12 people
-
`type[tuple[Any, ...]]` should be considered callable
#530 opened
Jun 18, 2025 -
as_call_target doesn't work on unions
#529 opened
Jun 18, 2025 -
"inconsistent types when breaking cycles" error on loop
#528 opened
Jun 18, 2025 -
Forward reference doesn't work in implicit alias of `Callable`
#527 opened
Jun 18, 2025 -
`and` of `isinstance(x, ...)` calls causes `x` to be narrowed to the type in the last call?
#526 opened
Jun 18, 2025 -
Warn on unbound type vars in annotated variable assignments
#524 opened
Jun 18, 2025 -
Panic `attempt to subtract with overflow` in `crates/ruff_annotate_snippets/src/renderer/margin.rs`
#523 opened
Jun 18, 2025 -
[unclear message] ClassVar initialized on __new__ method
#522 opened
Jun 18, 2025 -
[feature] include a reason for why a field is read-only
#521 opened
Jun 18, 2025 -
[feature] skip return type check & allow docstring or `...` function bodies for abstract methods
#515 opened
Jun 18, 2025 -
Generically returning `Self` doesn't work
#514 opened
Jun 18, 2025 -
`Enum[some_string]` is a type error
#513 opened
Jun 18, 2025 -
Error when defining `@final` classes that have unimplemented abstract methods
#511 opened
Jun 17, 2025 -
Error when instantiating classes that have unimplemented abstract methods
#510 opened
Jun 17, 2025 -
Panic `Name '__all__' not found in static scope of module '__unknown__'`
#509 opened
Jun 17, 2025 -
Indirect wrapping with ParamSpec fails to infer correctly
#507 opened
Jun 17, 2025 -
Error summary line counts `reveal_type` as an error
#506 opened
Jun 17, 2025 -
Stack overflow in `lib/alt/expr.rs` / `lib/alt/operators.rs`
#504 opened
Jun 17, 2025 -
Feature request: allow checking snippets, equivalent to `mypy -c`
#503 opened
Jun 17, 2025 -
[PEP695] Generic scoping not working
#500 opened
Jun 16, 2025 -
Variance of type parameters sometimes inferred incorrectly
#498 opened
Jun 16, 2025 -
No matching overload for map.__new__ when first param is generic function
#497 opened
Jun 16, 2025 -
[feature] command for measuring type annotation coverage
#496 opened
Jun 16, 2025 -
[feature] validate that dataclass `__postinit__` signature matches signature of generated `__init__`
#495 opened
Jun 16, 2025 -
[feature] handle dataclass `field(kw_only=False)`
#494 opened
Jun 16, 2025 -
[feature] dataclass kw_only field ordering in constructors
#493 opened
Jun 16, 2025 -
[feature] error when dataclass field without default follows dataclass field with default
#492 opened
Jun 16, 2025 -
[pyrefly] special case handling for `functools.total_ordering` decorator
#491 opened
Jun 16, 2025 -
Overload evaluation pins type of arguments too early
#487 opened
Jun 14, 2025 -
Add CLI flag to override typeshed
#483 opened
Jun 13, 2025 -
[feature] TypedDict base class list should only allow the keyword "total"
#476 opened
Jun 13, 2025 -
Deny missing docs for args
#474 opened
Jun 12, 2025 -
Set help headings on `pyrefly check` options
#473 opened
Jun 12, 2025
30 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
IDE integration tracker
#302 commented on
Jun 12, 2025 • 0 new comments -
Flags for all `ConfigFile` options
#458 commented on
Jun 12, 2025 • 0 new comments -
Pyrefly can't handle `attrs` library (dataclass_transform)
#334 commented on
Jun 13, 2025 • 0 new comments -
[IDE] Support auto import
#239 commented on
Jun 15, 2025 • 0 new comments -
Panic when starred assignment target is used with augmented assignment operator
#454 commented on
Jun 16, 2025 • 0 new comments -
Add CLI flag for `errors`
#461 commented on
Jun 16, 2025 • 0 new comments -
Key-already-exists panic when checking nested comprehensions that are incomplete
#455 commented on
Jun 16, 2025 • 0 new comments -
Infer input type of lambda based on 2nd argument to map()
#438 commented on
Jun 16, 2025 • 0 new comments -
[Bug][CLI]: Wrong inference (incorrect narrowing?)
#162 commented on
Jun 16, 2025 • 0 new comments -
[cli] Separate lines of source code checked & lines of dependencies checked in summary
#241 commented on
Jun 16, 2025 • 0 new comments -
Incorrect understanding of `global` in inner function
#265 commented on
Jun 16, 2025 • 0 new comments -
Subclass checks on a typevar do not correctly specialize
#235 commented on
Jun 16, 2025 • 0 new comments -
Error installing from source
#217 commented on
Jun 16, 2025 • 0 new comments -
pyrefly gets really slow when run in environment with a lot of dependencies
#360 commented on
Jun 16, 2025 • 0 new comments -
Pyrefly Cannot Correctly Figure Out Dependencies in Non-VSCode Editors
#356 commented on
Jun 16, 2025 • 0 new comments -
[feature] more permissive`type: ignore` parsing
#448 commented on
Jun 16, 2025 • 0 new comments -
`super()` object should not allow attribute assignment
#251 commented on
Jun 17, 2025 • 0 new comments -
Support LSP `$/progress` messages
#422 commented on
Jun 17, 2025 • 0 new comments -
[feature] error when NamedTuple field without a default appears after any NamedTuple field with default
#410 commented on
Jun 17, 2025 • 0 new comments -
Incorrect error from np.ndarray /= float32
#339 commented on
Jun 17, 2025 • 0 new comments -
Pyrefly doesn't know how to deal with attributes in argparse.Namespace
#346 commented on
Jun 17, 2025 • 0 new comments -
Treat `.pyc` imports as `typing.Any` when no stubs can be found
#456 commented on
Jun 17, 2025 • 0 new comments -
Support `__class_getitem__`
#256 commented on
Jun 17, 2025 • 0 new comments -
Incorrect type error for Mapped[...] SQLAlchemy 2.0 attributes used in instance methods
#445 commented on
Jun 17, 2025 • 0 new comments -
[feature] Support Abstract Classes/Methods
#46 commented on
Jun 18, 2025 • 0 new comments -
Could you register this package in Homebrew, the macOS/Linux package manager?
#428 commented on
Jun 18, 2025 • 0 new comments -
Support semantic syntax highlighting
#218 commented on
Jun 18, 2025 • 0 new comments -
IDE Feature Tracker
#344 commented on
Jun 18, 2025 • 0 new comments -
Bad error messages from blog post
#225 commented on
Jun 18, 2025 • 0 new comments -
Pandas imports
#366 commented on
Jun 19, 2025 • 0 new comments