Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A fast type checker and language server for Python

facebook/pyrefly có thân thiện với người mới không?

Trong 30 ngày gần nhất, facebook/pyrefly đã merge 0 trên 102 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 2 ngày. Hiện có 2 issue phù hợp với người mới đang mở.

Star
7.1k
Fork
538
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
660
Ngôn ngữ chính
Rust
Giấy phép
MIT
Lần push lên GitHub gần nhất
7/10/2026
Lập chỉ mục gần nhất
15/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
help wanted good first issue
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Cách đóng góp cho facebook/pyrefly

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • False positive on parenthezised del statements
    Đang mở
    typechecking

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 62/100

    facebook/pyrefly#5177 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] Could Pyrefly flag when a plain `int` constructor parameter makes a layer dimension unknown?
    Đang mở
    pytorch tensor-shapes

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 18/100

    facebook/pyrefly#5166 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] With no Pyrefly configuration, the `basic` preset reports no shape errors, and the setup hint doesn't say so
    Đang mở
    tensor-shapes

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5165 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] A shape-changing op inside a loop gives a loop-carried union that omits a reachable shape, plus a confusing `bad-argument-type`
    Đang mở
    needs-discussion tensor-shapes

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 18/100

    facebook/pyrefly#5164 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] Integer arithmetic in layer arguments (`nn.Conv2d(128 + 64, …)`) widens the dimension to `int`, so the shape check is skipped
    Đang mở
    tensor-shapes

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    facebook/pyrefly#5163 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Regression in 1.4.0.dev2: missing-import for tomllib inside try/except ModuleNotFoundError fallback
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    facebook/pyrefly#5162 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Should "final" classes have attributes implicitly defined in coverage
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5160 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Truthiness narrowing is not applied inside a constrained TypeVar branch
    Đang mở
    narrowing typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5159 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Generic inference with a starred list literal solves T as the union including None when None is present in the literal
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    facebook/pyrefly#5158 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Functional Enum API loses the subclass: dynamic enum doesn't inherit base class classmethods
    Đang mở
    django

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5156 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Django model primary keys are typed incorrectly (missing `None` option)
    Đang mở
    django

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    facebook/pyrefly#5153 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • False positive `unnecessary-comparison` with Enum Identity
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5150 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • narrowing value with union type with `isinstance` where the class is generic incorrectly narrows to `Never`
    Đang mở
    narrowing typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    facebook/pyrefly#5147 · 2 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • semantic highlighting for `type` keyword
    Đang mở
    language-server

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5146 · 2 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • no error when calling abstract `super` method with body
    Đang mở

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5145 · 3 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `missing-attribute` - wrong error code when calling `abstractmethod` on `super()`?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 64/100

    facebook/pyrefly#5144 · 3 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • new rule - `abstractmethod` with implementation
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5143 · 2 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Feature Request: LSP can display the type rather than `Unknown` for types replaced with `Any`
    Đang mở
    needs-discussion

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5142 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `issubclass` make pyrefly forget prior `isinstance` narrowing
    Đang mở
    narrowing typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5139 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • better support for `functools.partialmethod`
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 53/100

    facebook/pyrefly#5138 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `missing-source` - false positive inside stubs and `if TYPE_CHECKING` block
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    facebook/pyrefly#5135 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `implicit-reexport` - false positive when attempting to import module when that module is also imported by its package's `__init__.py`
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 49/100

    facebook/pyrefly#5134 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `unannotated-return` - option to only enforce annotated return types on public API
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5132 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Config discovery picks up and migrates a `mypy.ini` shipped inside an installed package in site-packages
    Đang mở
    dataframe

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 57/100

    facebook/pyrefly#5131 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Option to scope `workspace/symbol` to project files (or include libraries on demand)
    Đang mở
    language-server notebook

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    facebook/pyrefly#5129 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Feature request: make unused-parameter LSP diagnostic configurable via pyrefly.toml
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    facebook/pyrefly#5113 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • hide inlay hint when name is the same
    Đang mở
    language-server

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100

    facebook/pyrefly#5105 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • idea: a small "dsl" to write test cases with multiple files
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    facebook/pyrefly#5099 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • auto rollup bot
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    facebook/pyrefly#5092 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Pyrefly should infer dataframe schemas from records when types are provided
    Đang mở
    dataframe

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5088 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `python.analysis` setting changes (e.g. `completeFunctionParens`) are not picked up until reload
    Đang mở
    language-server

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100

    facebook/pyrefly#5084 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Report missing column without knowing the data type
    Đang mở
    dataframe

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5078 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Rename on an overloaded function leaves the @overload stubs unrenamed
    Đang mở
    language-server

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100

    facebook/pyrefly#5075 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Sort overload error displays a known callback as `Unknown`
    Đang mở
    overloads readability

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5074 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • False positive `Case pattern can never match` when matching union against protocol
    Đang mở
    scoping-control-flow typechecking

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    facebook/pyrefly#5059 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Overloaded constructor is not converted to a callable correctly
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    help wanted typechecking

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    facebook/pyrefly#5053 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Support Extract Function/Method for return, break, and continue
    Đang mở
    language-server

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    facebook/pyrefly#5039 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Feature Request: Support `pyrefly.pyreflyFindCommand`
    Đang mở
    configuration language-server needs-discussion

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5029 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Method decorated via a `try: import X` / `except: import shim as X` fallback is not bound (breaks SQLAlchemy 2.1 Row attribute access)
    Đang mở
    sqlalchemy typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 72/100

    facebook/pyrefly#5028 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Match/case issues on matching tuples
    Đang mở
    scoping-control-flow typechecking

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5013 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • LSP: after an on-disk edit to the module defining a generic class, an unchanged importer sees `__getitem__` return the unsolved `T`
    Đang mở
    language-server needs-triage

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5012 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Nested exhaustive match/case not refining the type
    Đang mở
    scoping-control-flow typechecking

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    facebook/pyrefly#5011 · 1 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • calling a type with overloads on `__new__` is not handled in a consistent way
    Đang mở
    needs-triage typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#5009 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Feature: `assert_type_unspellable_subtype`
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    facebook/pyrefly#5002 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • False positive `unexpected-keyword` with Python 3.15 `frozendict` when called with keyword arguments
    Đang mở
    typechecking

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100

    facebook/pyrefly#4994 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • support ArgumentParser type check
    Đang mở
    typechecking

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    facebook/pyrefly#4988 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • project-includes should overwrite project-excludes-heuristics
    Đang mở
    needs-discussion

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    facebook/pyrefly#4980 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • `fn(**kwargs)` expects `Mapping` but only requires `keys()` + `__getitem__` at runtime
    Đang mở
    typechecking

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    facebook/pyrefly#4973 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] Should we allow multiple splats?
    Đang mở
    needs-discussion tensor-shapes

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    facebook/pyrefly#4969 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [tensor-shapes] What are we going to do about numpy ArrayLike?
    Đang mở
    needs-discussion tensor-shapes typechecking

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    facebook/pyrefly#4967 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.