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 Python utility / library to sort imports.

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

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

Star
7k
Fork
687
Issue cho người mới đang mở
1
Issue đã lập chỉ mục
85
Merge trung bình
4 ngày 23 giờ
Pull request đã merge (30 ngày)
18
Ngôn ngữ chính
Python
Giấy phép
MIT
Lần push lên GitHub gần nhất
27/8/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
hacktoberfest help wanted

Cách đóng góp cho PyCQA/isort

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Chọn 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

  • float_to_top leaves a stray ')' when a paren import ends with isort: split
    Đang mở

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

    PyCQA/isort#2680 · 2 bình luận ·

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

  • isort turns a valid file into one that cannot be parsed, and --check passes it
    Đang mở

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

    PyCQA/isort#2679 ·

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

  • isort: split on a paren import needs two passes; --check rejects isort's own output
    Đang mở

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

    PyCQA/isort#2678 · 1 bình luận ·

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

  • isort skips a whole line when a semicolon is followed by a comment
    Đang mở

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

    PyCQA/isort#2673 · 1 bình luận ·

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

  • Make `_Config` and `Config` work as native class
    Đang mở

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

    PyCQA/isort#2629 · 1 bình luận ·

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

  • Deprecate inspection of shebang lines to determine if file is supported
    Có thể làm lại được @DanielNoord đã nhận 57 ngày trước và không có pull request nào đang mở. Đang mở

    PyCQA/isort#2607 · 2 bình luận · 1 người được giao ·

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

  • Feature Request: add support for global config using $XDG_CONFIG_HOME
    Đang mở

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

    PyCQA/isort#2465 · 1 bình luận ·

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

  • Support explicit lazy imports in Python 3.15 (PEP 810)
    Đang mở
    enhancement help wanted

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

    PyCQA/isort#2462 · 4 bình luận · 3 reaction ·

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

  • `--fss` may lead to incorrect import separation for mixed multi-line and alias imports
    Đang mở

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

    PyCQA/isort#2455 · 10 bình luận ·

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

  • `src_path` semantics needs clarification
    Đang mở
    documentation

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

    PyCQA/isort#2365 · 2 bình luận ·

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

  • --sort-reexports results in isort not being able to parse file
    Có thể làm lại được @DanielNoord đã nhận 203 ngày trước và không có pull request nào đang mở. Đang mở

    PyCQA/isort#2286 · 1 bình luận · 1 reaction · 2 người được giao ·

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

  • Feature request: Remove superfluous `import a` statements when there is already `import a.b`
    Đang mở

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

    PyCQA/isort#2285 ·

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

  • Feature request: per-block sorting strategy (inline sort)
    Đang mở

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

    PyCQA/isort#2272 ·

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

  • isort doesn't format the imports in PyCharm's Jupyter notebooks
    Đang mở

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

    PyCQA/isort#2254 · 2 reaction ·

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

  • THIRDPARTY module detected as FIRSTPARTY when import happens within subdir of same name
    Đang mở

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

    PyCQA/isort#2247 · 2 bình luận ·

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

  • Third-party incorrectly identify as First-party depending on the name of the root directory
    Đang mở

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

    PyCQA/isort#2240 ·

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

  • Sorting order is broken and not following standard sort order
    Đang mở

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

    PyCQA/isort#2239 · 13 bình luận ·

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

  • files configuration option missing from config file(s)
    Đang mở

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

    PyCQA/isort#2231 · 3 bình luận · 1 reaction ·

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

  • Can we add a json schema to complete pyproject.toml's [tool.isort]?
    Đang mở

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

    PyCQA/isort#2227 · 1 bình luận ·

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

  • isort doesn't respect config when it is inside subfolders
    Đang mở

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

    PyCQA/isort#2200 · 3 bình luận · 2 reaction ·

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

  • Specifying known_first_party and src_path still causes Isort to group my own module with third party imports.
    Đang mở

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

    PyCQA/isort#2194 · 5 reaction ·

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

  • Possibility to locally turn off `remove_redundent_aliases`
    Đang mở

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

    PyCQA/isort#2189 ·

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

  • Firstparty + `from ... import ...` corner case
    Đang mở

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

    PyCQA/isort#2167 · 1 bình luận ·

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

  • Add option to place absolute import above relative import in the same section
    Đang mở

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

    PyCQA/isort#2146 · 1 bình luận ·

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

  • How do I tell isort that a local import that happens to have the same name as a third party library is a local folder?
    Đang mở

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

    PyCQA/isort#2143 ·

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

  • Force to top should support *specific* ordering
    Đang mở

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

    PyCQA/isort#2130 ·

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

  • Line Length Ignores Comments
    Đang mở

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

    PyCQA/isort#2124 ·

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

  • isort confuses directory for Python package
    Đang mở

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

    PyCQA/isort#2101 ·

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

  • Trailing comment removed from `as` imports with `combine_as_imports = true` and `force_single_line = true`
    Đang mở

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

    PyCQA/isort#2094 ·

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

  • [feature] Shell completion
    Đang mở

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

    PyCQA/isort#2069 · 1 bình luận ·

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

  • isort gets confused when working with git worktrees
    Đang mở

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

    PyCQA/isort#2068 · 1 bình luận · 4 reaction ·

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

  • How to classify local folders as first party modules except venv
    Đang mở

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

    PyCQA/isort#2066 ·

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

  • inconsistencies of known_first_party and --resolve-all-configs argument
    Đang mở

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

    PyCQA/isort#2045 · 2 bình luận · 4 reaction ·

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

  • Formatting problems in an `else` conditional import
    Đang mở

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

    PyCQA/isort#2010 · 1 bình luận · 1 reaction ·

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

  • ensure_newline_before_comments is not respected
    Đang mở

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

    PyCQA/isort#2009 · 2 bình luận ·

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

  • Import sections with conditionals
    Đang mở

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

    PyCQA/isort#1998 · 1 bình luận ·

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

  • `--filter-files` does not consider extensions
    Đang mở

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

    PyCQA/isort#1984 ·

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

  • New feature: isort should move module-level-dunders to the correct place
    Đang mở

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

    PyCQA/isort#1980 · 4 bình luận · 5 reaction ·

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

  • `--force-alphabetical-sort` breaks `--lines-between-types=0`
    Đang mở

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

    PyCQA/isort#1972 · 2 bình luận ·

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

  • `add_imports` + `append_only` inserts future import in illegal position
    Đang mở

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

    PyCQA/isort#1970 · 1 bình luận ·

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

  • isort is not explicit about skipping directories
    Đang mở

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

    PyCQA/isort#1968 · 2 bình luận · 1 reaction ·

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

  • isort: skip not respected with add_imports config option
    Đang mở

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

    PyCQA/isort#1962 · 1 bình luận ·

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

  • `skip_glob` seems to ignore `!(ab|cd|ef)` syntax
    Đang mở

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

    PyCQA/isort#1955 ·

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

  • [question] Is it possible to remove newlines between `__future__`, `from` and `import`?
    Đang mở

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

    PyCQA/isort#1954 · 1 bình luận · 1 reaction ·

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

  • Filter import additions to files by regex/glob
    Đang mở

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

    PyCQA/isort#1951 ·

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

  • Relative path not in sorting order with `--fss`
    Đang mở

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

    PyCQA/isort#1944 ·

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

  • Show blank isort output at top of help command
    Đang mở

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

    PyCQA/isort#1938 ·

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

  • `lines_before_import` adds newlines above module's docstring when used with `float_to_top`
    Đang mở

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

    PyCQA/isort#1935 · 1 bình luận ·

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

  • Documentation for what conditions are needed to detect each module type
    Đang mở

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

    PyCQA/isort#1932 · 2 reaction ·

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

  • --sg is not skipping expected files
    Đang mở

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

    PyCQA/isort#1927 · 1 reaction ·

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

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.