-
Notifications
You must be signed in to change notification settings - Fork 99
Insights: facebook/pyrefly
Overview
-
- 0 Merged pull requests
- 4 Open pull requests
- 31 Closed issues
- 29 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
4 Pull requests opened by 4 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 -
Disallow TypedDict special form outside of base class context
#508 opened
Jun 17, 2025 -
Treat .pyc imports as typing.Any when no stubs can be found
#512 opened
Jun 17, 2025
31 Issues closed by 7 people
-
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 -
Add CLI flag for `use-untyped-imports`
#459 closed
Jun 11, 2025 -
Overriding methods annotated with `@contextlib.asynccontextmanager` throws `bad-override`
#446 closed
Jun 11, 2025 -
[feature] disallow non-frozen dataclass from extending a frozen dataclass, and vice versa
#413 closed
Jun 11, 2025 -
`Callable[P, None]` is not assignable to `Callable[..., None]`
#465 closed
Jun 11, 2025
29 Issues opened by 10 people
-
Slow processing of certain files
#519 opened
Jun 18, 2025 -
Panic `Internal error: key not found, module `__unknown__``
#518 opened
Jun 18, 2025 -
Panic `byte index 4 is not a char boundary`
#517 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 early8000 li>
#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 -
[feature] ban TypedDict special form outside of base class list
#468 opened
Jun 11, 2025
33 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.
-
non-bound super().__init__()
#444 commented on
Jun 11, 2025 • 0 new comments -
[unclear error message] overrides
#431 commented on
Jun 11, 2025 • 0 new comments -
Go to def fails because we can't find this attribute
#421 commented on
Jun 11, 2025 • 0 new comments -
Support [Python installable version] pre-commit hooks (not just `system`)
#224 commented on
Jun 12, 2025 • 0 new comments -
Feature: historical positional param syntax
#51 commented on
Jun 12, 2025 • 0 new comments -
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 -
Bad error messages from blog post
#225 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`typ 60EA e: 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 -
Pandas imports
#366 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 -
Could you register this package in Homebrew, the macOS/Linux package manager?
#428 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