Appends an 'Open issues' section (144 open: 21 bug / 82 enhancement / 23 awaiting triage / 2 help wanted) to the Hacktoberfest prep doc, mirroring the PR tracker's checklist notation, plus a first-pass 'Triage recommendations' with close candidates grouped by confidence (spam, obsolete/removed-file, fixed-by-open-PR, stale feature requests, verify-then-close, and keep-open good-first-issues).
59 KiB
Hacktoberfest 2026 preparation — open PR cleanup tracker
This file tracks the cleanup of open pull requests ahead of Hacktoberfest 2026 so the queue is ready for the October influx of contributions.
Each of the scripts/close_pull_requests_with_*.sh jobs is run one at a time by a maintainer. After each run, the affected lines below are checked off ([ ] -> [x]), their labels replaced with "closed by <script name>", and the totals table at the bottom updated.
Snapshot taken: 2026-09-02 -- 918 open pull requests.
Latest refresh: 2026-09-06 -- reconciled the tracker with the live PR queue: 84 more tracked PRs are now resolved (10 merged: #13862, #13903, #14038, #14260, #14291, #14307, #14346, #14562, #14663, #15182; 74 closed). Approximately 669 pull requests remain open.
Notation: <index>. [ ] #<pr_id> <labels>
Open pull requests
- #15158 merged
- #15156 merged
- #15147 closed
- #15146 closed by maintainer
- #15144 awaiting reviews
- #15142 enhancement, awaiting reviews
- #15128 closed by close_pull_requests_with_failing_tests.sh
- #15117 enhancement, awaiting reviews
- #15108 enhancement, awaiting reviews
- #15107 enhancement, awaiting reviews
- #15105 no labels
- #15103 enhancement, awaiting reviews
- #15102 enhancement, awaiting reviews
- #15101 enhancement, awaiting reviews
- #15092 enhancement, awaiting reviews
- #15091 enhancement, awaiting reviews
- #15090 enhancement, awaiting reviews
- #15086 enhancement, awaiting reviews
- #15084 awaiting reviews
- #15076 enhancement, awaiting reviews
- #15074 enhancement, awaiting reviews
- #15072 enhancement, awaiting reviews
- #15063 enhancement, awaiting reviews
- #15057 closed by close_pull_requests_with_failing_tests.sh
- #15056 awaiting reviews
- #15055 enhancement, awaiting reviews
- #15054 enhancement, awaiting reviews
- #15053 enhancement, awaiting reviews
- #15051 no labels
- #15050 enhancement, awaiting reviews
- #15048 closed
- #15047 no labels
- #15046 no labels
- #15045 no labels
- #15044 no labels
- #15043 no labels
- #15042 no labels
- #15041 no labels
- #15040 awaiting reviews
- #15039 awaiting reviews
- #15038 enhancement, awaiting reviews
- #15036 enhancement, awaiting reviews
- #15026 enhancement, awaiting reviews
- #15025 closed by close_pull_requests_with_failing_tests.sh
- #15024 enhancement, awaiting reviews
- #15023 enhancement, awaiting reviews
- #15021 closed by close_pull_requests_with_failing_tests.sh
- #15019 awaiting reviews
- #15014 enhancement, awaiting reviews
- #15012 awaiting reviews
- #15011 enhancement, awaiting reviews
- #15010 enhancement, awaiting reviews
- #15009 enhancement, awaiting reviews
- #15005 enhancement, awaiting reviews
- #15003 enhancement, awaiting reviews
- #15001 enhancement, awaiting reviews
- #14997 no labels
- #14995 no labels
- #14991 no labels
- #14990 no labels
- #14988 awaiting reviews
- #14987 closed
- #14986 enhancement, awaiting reviews
- #14979 merged
- #14975 closed by close_pull_requests_with_failing_tests.sh
- #14974 closed by close_pull_requests_with_failing_tests.sh
- #14973 closed by close_pull_requests_with_require_tests.sh
- #14972 closed by close_pull_requests_with_failing_tests.sh
- #14967 enhancement, awaiting reviews
- #14939 enhancement, awaiting reviews
- #14938 closed by close_pull_requests_with_failing_tests.sh
- #14925 enhancement, awaiting reviews
- #14923 enhancement, awaiting reviews
- #14920 enhancement, awaiting reviews
- #14914 enhancement, awaiting reviews
- #14909 enhancement, awaiting reviews
- #14907 enhancement, awaiting reviews
- #14904 enhancement, awaiting reviews
- #14899 enhancement, awaiting reviews
- #14895 enhancement, awaiting reviews
- #14894 enhancement, awaiting reviews
- #14890 enhancement, awaiting reviews
- #14889 enhancement, awaiting reviews
- #14883 enhancement, awaiting reviews
- #14882 enhancement, awaiting reviews
- #14879 enhancement, awaiting reviews
- #14878 closed
- #14876 enhancement, awaiting reviews
- #14875 enhancement, awaiting reviews
- #14874 enhancement, awaiting reviews
- #14873 enhancement, awaiting reviews
- #14872 enhancement, awaiting reviews
- #14871 enhancement, awaiting reviews
- #14868 enhancement, awaiting reviews
- #14864 awaiting reviews
- #14862 enhancement, awaiting reviews
- #14861 enhancement, awaiting reviews
- #14858 awaiting reviews
- #14856 awaiting reviews
- #14853 awaiting reviews
- #14851 awaiting reviews
- #14850 awaiting reviews
- #14848 enhancement, awaiting reviews
- #14845 enhancement, awaiting reviews
- #14843 enhancement, awaiting reviews
- #14838 closed
- #14835 closed by close_pull_requests_with_failing_tests.sh
- #14833 enhancement, awaiting reviews
- #14832 enhancement, awaiting reviews
- #14829 enhancement, awaiting reviews
- #14827 enhancement, awaiting reviews
- #14826 enhancement, awaiting reviews
- #14824 closed by close_pull_requests_with_require_type_hints.sh
- #14823 enhancement, awaiting reviews
- #14821 no labels
- #14819 awaiting reviews
- #14818 closed by close_pull_requests_with_failing_tests.sh
- #14814 enhancement, awaiting reviews
- #14812 awaiting reviews
- #14810 closed by close_pull_requests_with_require_type_hints.sh
- #14807 enhancement, awaiting reviews
- #14806 enhancement, awaiting reviews
- #14805 enhancement, awaiting reviews
- #14802 enhancement, awaiting reviews
- #14801 awaiting reviews
- #14800 no labels
- #14798 awaiting reviews
- #14792 enhancement, awaiting reviews
- #14787 enhancement, awaiting reviews
- #14786 enhancement, awaiting reviews
- #14785 enhancement, awaiting reviews
- #14779 enhancement, awaiting reviews
- #14777 enhancement, awaiting reviews
- #14775 enhancement, awaiting reviews
- #14770 no labels
- #14769 enhancement, awaiting reviews
- #14768 enhancement, awaiting reviews
- #14767 enhancement, awaiting reviews
- #14759 enhancement, awaiting reviews
- #14753 awaiting reviews
- #14751 enhancement, awaiting reviews
- #14746 enhancement, awaiting reviews
- #14743 awaiting reviews
- #14742 enhancement, awaiting reviews
- #14740 awaiting reviews
- #14738 enhancement, awaiting reviews
- #14736 awaiting reviews
- #14733 awaiting reviews
- #14732 closed by close_pull_requests_with_require_tests.sh
- #14731 closed by close_pull_requests_with_failing_tests.sh
- #14729 enhancement, awaiting reviews
- #14728 merged
- #14727 closed by close_pull_requests_with_failing_tests.sh
- #14726 closed by close_pull_requests_with_require_type_hints.sh
- #14724 awaiting reviews
- #14723 closed by close_pull_requests_with_failing_tests.sh
- #14721 enhancement, awaiting reviews
- #14718 enhancement, awaiting reviews
- #14717 closed by close_pull_requests_with_failing_tests.sh
- #14714 closed
- #14713 awaiting reviews
- #14712 awaiting reviews
- #14708 enhancement, awaiting reviews
- #14702 enhancement, awaiting reviews
- #14701 enhancement, awaiting reviews
- #14700 closed by close_pull_requests_with_failing_tests.sh
- #14694 enhancement, awaiting reviews
- #14690 closed by close_pull_requests_with_failing_tests.sh
- #14685 enhancement, awaiting reviews
- #14680 closed by close_pull_requests_with_failing_tests.sh
- #14677 closed by close_pull_requests_with_require_descriptive_names.sh
- #14673 enhancement, awaiting reviews
- #14668 awaiting reviews
- #14665 awaiting reviews
- #14663 merged
- #14660 closed by close_pull_requests_with_require_type_hints.sh
- #14657 enhancement, awaiting reviews
- #14655 enhancement, awaiting reviews
- #14654 enhancement, awaiting reviews
- #14652 awaiting reviews
- #14647 awaiting reviews
- #14641 enhancement, awaiting reviews
- #14637 enhancement, awaiting reviews
- #14635 enhancement, awaiting reviews
- #14634 awaiting reviews
- #14633 awaiting reviews
- #14630 no labels
- #14627 enhancement, awaiting reviews
- #14626 enhancement, awaiting reviews
- #14625 closed by close_pull_requests_with_failing_tests.sh
- #14623 awaiting reviews
- #14622 enhancement, awaiting reviews
- #14618 closed by close_pull_requests_with_failing_tests.sh
- #14617 closed by close_pull_requests_with_failing_tests.sh
- #14616 closed by close_pull_requests_with_failing_tests.sh
- #14613 enhancement, awaiting reviews
- #14611 closed
- #14610 enhancement, awaiting reviews
- #14609 enhancement, awaiting reviews
- #14608 enhancement, awaiting reviews
- #14607 enhancement, awaiting reviews
- #14602 awaiting reviews
- #14594 closed by close_pull_requests_with_failing_tests.sh
- #14582 closed by close_pull_requests_with_require_tests.sh
- #14581 enhancement, awaiting reviews
- #14579 enhancement, awaiting reviews
- #14574 enhancement, awaiting reviews
- #14571 enhancement, awaiting reviews
- #14570 enhancement, awaiting reviews
- #14568 enhancement, awaiting reviews
- #14563 closed
- #14562 merged
- #14560 awaiting reviews
- #14555 enhancement, awaiting reviews
- #14554 awaiting reviews
- #14539 enhancement, awaiting reviews
- #14527 awaiting reviews
- #14526 awaiting reviews
- #14525 awaiting reviews
- #14524 closed by close_pull_requests_with_failing_tests.sh
- #14523 enhancement, awaiting reviews
- #14518 closed by close_pull_requests_with_failing_tests.sh
- #14511 closed by close_pull_requests_with_failing_tests.sh
- #14510 closed by close_pull_requests_with_failing_tests.sh
- #14507 closed by close_pull_requests_with_failing_tests.sh
- #14506 awaiting reviews
- #14504 awaiting reviews
- #14495 enhancement, awaiting reviews
- #14492 awaiting reviews
- #14486 closed by close_pull_requests_with_failing_tests.sh
- #14482 awaiting reviews
- #14480 closed by close_pull_requests_with_failing_tests.sh
- #14478 closed by close_pull_requests_with_require_tests.sh
- #14477 closed
- #14472 enhancement, awaiting reviews
- #14468 closed by close_pull_requests_with_failing_tests.sh
- #14460 enhancement, awaiting reviews
- #14456 enhancement, awaiting reviews
- #14455 closed by close_pull_requests_with_failing_tests.sh
- #14440 awaiting reviews
- #14437 awaiting reviews
- #14436 no labels
- #14432 awaiting reviews
- #14415 awaiting reviews
- #14414 awaiting reviews
- #14410 enhancement, awaiting reviews
- #14409 enhancement, awaiting reviews
- #14402 closed by close_pull_requests_with_require_type_hints.sh
- #14398 enhancement, awaiting reviews
- #14364 enhancement, awaiting reviews
- #14363 enhancement, awaiting reviews
- #14360 awaiting reviews
- #14357 awaiting reviews
- #14352 closed by close_pull_requests_with_require_tests.sh
- #14351 enhancement, awaiting reviews
- #14346 merged
- #14342 closed by close_pull_requests_with_require_tests.sh
- #14336 closed by close_pull_requests_with_failing_tests.sh
- #14332 closed by close_pull_requests_with_failing_tests.sh
- #14331 closed by close_pull_requests_with_failing_tests.sh
- #14321 closed by close_pull_requests_with_require_descriptive_names.sh
- #14316 closed by close_pull_requests_with_require_type_hints.sh
- #14314 closed by close_pull_requests_with_require_tests.sh
- #14307 merged
- #14304 closed by close_pull_requests_with_failing_tests.sh
- #14303 closed by close_pull_requests_with_require_tests.sh
- #14300 closed by close_pull_requests_with_failing_tests.sh
- #14297 closed by close_pull_requests_with_failing_tests.sh
- #14291 merged
- #14290 closed by close_pull_requests_with_failing_tests.sh
- #14286 closed by close_pull_requests_with_failing_tests.sh
- #14285 closed by close_pull_requests_with_failing_tests.sh
- #14284 closed
- #14283 closed by close_pull_requests_with_failing_tests.sh
- #14278 closed
- #14277 closed
- #14275 enhancement, awaiting reviews
- #14272 closed by close_pull_requests_with_failing_tests.sh
- #14270 closed by close_pull_requests_with_failing_tests.sh
- #14269 closed by close_pull_requests_with_failing_tests.sh
- #14264 no labels
- #14262 enhancement, awaiting reviews
- #14261 closed by close_pull_requests_with_failing_tests.sh
- #14260 merged
- #14256 closed by close_pull_requests_with_failing_tests.sh
- #14239 no labels
- #14237 awaiting reviews
- #14234 closed by close_pull_requests_with_failing_tests.sh
- #14233 awaiting reviews
- #14229 awaiting reviews
- #14227 closed by close_pull_requests_with_failing_tests.sh
- #14224 enhancement, awaiting reviews
- #14221 closed
- #14219 awaiting reviews
- #14216 no labels
- #14202 enhancement, awaiting reviews
- #14197 enhancement, awaiting reviews
- #14192 closed
- #14190 no labels
- #14188 no labels
- #14186 no labels
- #14185 closed by close_pull_requests_with_require_type_hints.sh
- #14159 awaiting reviews
- #14158 no labels
- #14153 no labels
- #14151 awaiting reviews
- #14143 awaiting reviews
- #14142 awaiting reviews
- #14138 closed by close_pull_requests_with_require_type_hints.sh
- #14134 no labels
- #14099 no labels
- #14098 closed by close_pull_requests_with_failing_tests.sh
- #14096 closed by close_pull_requests_with_failing_tests.sh
- #14095 no labels
- #14090 closed by close_pull_requests_with_require_type_hints.sh
- #14089 no labels
- #14088 closed by close_pull_requests_with_failing_tests.sh
- #14086 closed by close_pull_requests_with_require_tests.sh
- #14085 closed by close_pull_requests_with_failing_tests.sh
- #14082 closed by close_pull_requests_with_require_descriptive_names.sh
- #14080 closed by close_pull_requests_with_failing_tests.sh
- #14079 no labels
- #14065 awaiting reviews
- #14061 closed by close_pull_requests_with_require_descriptive_names.sh
- #14059 no labels
- #14058 enhancement, awaiting reviews
- #14057 closed by close_pull_requests_with_failing_tests.sh
- #14056 awaiting reviews
- #14052 awaiting reviews
- #14051 no labels
- #14048 awaiting reviews
- #14045 closed by close_pull_requests_with_require_tests.sh
- #14041 awaiting reviews
- #14040 closed by close_pull_requests_with_failing_tests.sh
- #14038 merged
- #14037 awaiting reviews
- #14036 awaiting reviews
- #14035 awaiting reviews
- #14034 closed by close_pull_requests_with_failing_tests.sh
- #14032 closed
- #14031 no labels
- #14030 awaiting reviews
- #14029 no labels
- #14028 closed by close_pull_requests_with_require_descriptive_names.sh
- #14027 closed by close_pull_requests_with_require_tests.sh
- #14026 awaiting reviews
- #14023 no labels
- #14022 closed by close_pull_requests_with_require_descriptive_names.sh
- #14021 enhancement, awaiting reviews
- #14019 closed by close_pull_requests_with_require_tests.sh
- #14016 awaiting reviews
- #14015 awaiting reviews
- #14014 closed by close_pull_requests_with_require_type_hints.sh
- #14009 awaiting reviews
- #14008 awaiting reviews
- #14004 closed by close_pull_requests_with_require_tests.sh
- #14001 awaiting reviews
- #14000 closed by close_pull_requests_with_failing_tests.sh
- #13994 no labels
- #13993 no labels
- #13991 no labels
- #13990 no labels
- #13989 closed by close_pull_requests_with_require_descriptive_names.sh
- #13987 enhancement, awaiting reviews
- #13984 no labels
- #13983 closed by close_pull_requests_with_failing_tests.sh
- #13977 no labels
- #13973 awaiting reviews
- #13972 no labels
- #13969 no labels
- #13967 closed by close_pull_requests_with_failing_tests.sh
- #13966 no labels
- #13964 closed
- #13963 no labels
- #13962 enhancement, awaiting reviews
- #13960 no labels
- #13958 closed by close_pull_requests_with_failing_tests.sh
- #13955 awaiting reviews
- #13954 enhancement, awaiting reviews
- #13950 enhancement, awaiting reviews
- #13947 awaiting reviews
- #13943 closed by close_pull_requests_with_failing_tests.sh
- #13942 closed by close_pull_requests_with_failing_tests.sh
- #13941 awaiting reviews
- #13938 no labels
- #13935 closed by close_pull_requests_with_failing_tests.sh
- #13934 no labels
- #13924 closed
- #13916 closed by close_pull_requests_with_failing_tests.sh
- #13915 closed
- #13912 closed by close_pull_requests_with_require_descriptive_names.sh
- #13911 no labels
- #13909 awaiting reviews
- #13907 awaiting reviews
- #13906 awaiting reviews
- #13903 merged
- #13901 no labels
- #13900 enhancement, awaiting reviews
- #13899 closed by close_pull_requests_with_failing_tests.sh
- #13897 closed by close_pull_requests_with_failing_tests.sh
- #13896 merged
- #13894 closed
- #13892 closed
- #13891 enhancement, awaiting reviews
- #13888 no labels
- #13884 closed
- #13883 closed by close_pull_requests_with_require_tests.sh
- #13882 awaiting reviews
- #13880 closed
- #13879 closed by close_pull_requests_with_failing_tests.sh
- #13878 closed by close_pull_requests_with_failing_tests.sh
- #13873 closed
- #13869 enhancement, awaiting reviews
- #13862 merged
- #13850 awaiting reviews
- #13847 closed
- #13843 closed
- #13841 no labels
- #13839 closed by close_pull_requests_with_failing_tests.sh
- #13836 no labels
- #13835 awaiting reviews
- #13831 awaiting reviews
- #13830 closed
- #13827 merged
- #13826 awaiting reviews
- #13825 no labels
- #13824 no labels
- #13823 closed by close_pull_requests_with_require_tests.sh
- #13822 closed by close_pull_requests_with_require_tests.sh
- #13818 no labels
- #13816 closed by close_pull_requests_with_failing_tests.sh
- #13815 awaiting reviews
- #13814 no labels
- #13810 closed by close_pull_requests_with_failing_tests.sh
- #13808 awaiting reviews
- #13807 no labels
- #13806 closed
- #13802 awaiting reviews
- #13799 closed by close_pull_requests_with_failing_tests.sh
- #13797 no labels
- #13791 closed
- #13790 closed by close_pull_requests_with_failing_tests.sh
- #13789 closed by close_pull_requests_with_failing_tests.sh
- #13781 closed by close_pull_requests_with_require_tests.sh
- #13774 closed by close_pull_requests_with_require_tests.sh
- #13773 closed by close_pull_requests_with_require_type_hints.sh
- #13772 closed by close_pull_requests_with_require_descriptive_names.sh
- #13761 closed by close_pull_requests_with_require_tests.sh
- #13758 awaiting reviews
- #13754 closed
- #13753 awaiting reviews
- #13751 awaiting reviews
- #13750 no labels
- #13749 awaiting reviews
- #13746 closed by close_pull_requests_with_failing_tests.sh
- #13745 closed by close_pull_requests_with_failing_tests.sh
- #13744 awaiting reviews
- #13742 closed by close_pull_requests_with_require_tests.sh
- #13738 no labels
- #13737 awaiting reviews
- #13734 closed
- #13733 awaiting reviews
- #13729 closed
- #13726 closed
- #13718 awaiting reviews
- #13716 enhancement, awaiting reviews
- #13712 closed by close_pull_requests_with_require_tests.sh
- #13707 awaiting reviews
- #13701 no labels
- #13699 awaiting reviews
- #13694 enhancement, awaiting reviews
- #13691 closed by close_pull_requests_with_require_descriptive_names.sh
- #13690 enhancement, awaiting reviews
- #13688 enhancement, awaiting reviews
- #13682 closed by close_pull_requests_with_require_type_hints.sh
- #13681 awaiting reviews
- #13680 awaiting reviews
- #13679 closed by close_pull_requests_with_require_descriptive_names.sh
- #13676 closed by close_pull_requests_with_require_descriptive_names.sh
- #13675 closed by close_pull_requests_with_require_descriptive_names.sh
- #13671 closed by close_pull_requests_with_failing_tests.sh
- #13661 awaiting reviews
- #13658 closed by close_pull_requests_with_require_type_hints.sh
- #13655 closed by close_pull_requests_with_require_tests.sh
- #13653 closed by close_pull_requests_with_failing_tests.sh
- #13648 no labels
- #13647 no labels
- #13646 closed by close_pull_requests_with_failing_tests.sh
- #13645 awaiting reviews
- #13644 closed by close_pull_requests_with_require_type_hints.sh
- #13641 awaiting reviews
- #13640 no labels
- #13639 no labels
- #13637 awaiting reviews
- #13636 closed by close_pull_requests_with_require_type_hints.sh
- #13635 awaiting reviews
- #13634 no labels
- #13631 awaiting reviews
- #13623 awaiting reviews
- #13619 no labels
- #13615 awaiting reviews
- #13609 awaiting reviews
- #13606 no labels
- #13605 closed by close_pull_requests_with_failing_tests.sh
- #13604 closed
- #13603 awaiting reviews
- #13601 enhancement, awaiting reviews
- #13600 closed by close_pull_requests_with_require_tests.sh
- #13597 enhancement, awaiting reviews
- #13595 closed by close_pull_requests_with_failing_tests.sh
- #13593 awaiting reviews
- #13589 awaiting reviews
- #13588 awaiting reviews
- #13586 closed
- #13585 closed by close_pull_requests_with_failing_tests.sh
- #13558 closed by close_pull_requests_with_failing_tests.sh
- #13555 no labels
- #13554 awaiting reviews
- #13552 closed by close_pull_requests_with_failing_tests.sh
- #13551 no labels
- #13550 awaiting reviews
- #13544 closed by close_pull_requests_with_failing_tests.sh
- #13541 closed by close_pull_requests_with_failing_tests.sh
- #13538 awaiting reviews
- #13536 closed by close_pull_requests_with_failing_tests.sh
- #13535 awaiting reviews
- #13534 awaiting reviews
- #13531 no labels
- #13529 awaiting reviews
- #13528 awaiting reviews
- #13527 awaiting reviews
- #13526 closed by close_pull_requests_with_failing_tests.sh
- #13523 closed by close_pull_requests_with_require_tests.sh
- #13522 awaiting reviews
- #13520 closed by close_pull_requests_with_failing_tests.sh
- #13519 awaiting reviews, documentation
- #13514 awaiting reviews
- #13510 awaiting reviews
- #13506 closed by close_pull_requests_with_failing_tests.sh
- #13502 no labels
- #13487 awaiting reviews
- #13485 closed by close_pull_requests_with_failing_tests.sh
- #13484 awaiting reviews
- #13483 awaiting reviews
- #13482 awaiting reviews
- #13475 awaiting reviews
- #13472 closed
- #13471 awaiting reviews
- #13469 closed
- #13468 enhancement, awaiting reviews
- #13462 awaiting reviews
- #13457 closed by close_pull_requests_with_failing_tests.sh
- #13452 awaiting reviews
- #13447 awaiting reviews
- #13426 awaiting reviews
- #13424 awaiting reviews
- #13421 no labels
- #13419 no labels
- #13418 closed
- #13413 closed by close_pull_requests_with_require_descriptive_names.sh
- #13410 enhancement, awaiting reviews
- #13409 enhancement, awaiting reviews
- #13402 awaiting reviews
- #13395 awaiting reviews
- #13378 awaiting reviews
- #13371 awaiting reviews
- #13370 awaiting reviews
- #13369 awaiting reviews
- #13364 awaiting reviews
- #13363 awaiting reviews
- #13361 awaiting reviews
- #13360 enhancement, awaiting reviews
- #13357 no labels
- #13355 enhancement, awaiting reviews
- #13345 awaiting reviews
- #13343 awaiting reviews
- #13342 awaiting reviews
- #13341 awaiting reviews
- #13337 enhancement, awaiting reviews
- #13334 awaiting reviews, documentation
- #13330 closed
- #13327 awaiting reviews
- #13325 awaiting reviews
- #13323 awaiting reviews
- #13322 awaiting reviews
- #13316 awaiting reviews
- #13312 awaiting reviews
- #13300 awaiting reviews
- #13297 no labels
- #13296 awaiting reviews, documentation
- #13295 enhancement, awaiting reviews
- #13288 awaiting reviews
- #13273 awaiting reviews
- #13271 awaiting reviews
- #13270 awaiting reviews
- #13252 no labels
- #13251 no labels
- #13249 awaiting reviews
- #13239 closed
- #13236 enhancement, awaiting reviews
- #13234 awaiting reviews
- #13231 merged
- #13221 awaiting reviews
- #13219 awaiting reviews
- #13217 enhancement, awaiting reviews
- #13216 awaiting reviews
- #13208 enhancement, awaiting reviews
- #13198 no labels
- #13194 closed
- #13192 awaiting reviews
- #13191 awaiting reviews
- #13187 no labels
- #13183 awaiting reviews
- #13178 closed
- #13176 awaiting reviews
- #13172 closed
- #13164 closed
- #13162 closed
- #13157 awaiting reviews
- #13149 merged
- #13147 enhancement, awaiting reviews
- #13146 merged
- #13142 closed
- #13141 awaiting reviews
- #13136 closed
- #13135 closed
- #13133 awaiting reviews
- #13132 awaiting reviews
- #13131 enhancement, awaiting reviews
- #13129 awaiting reviews
- #13128 enhancement, awaiting reviews
- #13121 no labels
- #13119 closed
- #13118 enhancement, awaiting reviews
- #13114 awaiting reviews
- #13113 awaiting reviews
- #13112 no labels
- #13110 enhancement, awaiting reviews
- #13106 enhancement, awaiting reviews
- #13105 awaiting reviews
- #13102 awaiting reviews
- #13101 enhancement, awaiting reviews
- #13100 awaiting reviews
- #13094 closed
- #13093 awaiting reviews
- #13090 closed
- #13085 enhancement, awaiting reviews
- #13071 closed
- #13063 awaiting reviews
- #13055 awaiting reviews
- #13050 closed
- #13039 enhancement, awaiting reviews
- #13038 closed
- #13036 enhancement, awaiting reviews
- #13033 awaiting reviews
- #13026 awaiting reviews
- #13023 awaiting reviews
- #13022 awaiting reviews
- #13019 awaiting reviews
- #13018 no labels
- #13017 awaiting reviews
- #13016 awaiting reviews
- #13015 closed
- #13014 no labels
- #13013 awaiting reviews
- #13012 closed
- #13009 closed by close_pull_requests_with_failing_tests.sh
- #13007 closed
- #13002 no labels
- #13000 awaiting reviews
- #12999 no labels
- #12998 closed
- #12989 closed
- #12980 awaiting reviews
- #12976 no labels
- #12974 awaiting reviews
- #12956 closed by close_pull_requests_with_failing_tests.sh
- #12942 closed
- #12940 awaiting reviews
- #12896 no labels
- #12895 no labels
- #12894 awaiting reviews
- #12881 awaiting reviews
- #12876 awaiting reviews
- #12875 no labels
- #12852 awaiting reviews
- #12839 no labels
- #12834 no labels
- #12830 enhancement, awaiting reviews
- #12829 enhancement, awaiting reviews
- #12792 awaiting reviews
- #12790 no labels
- #12784 no labels
- #12777 no labels
- #12767 awaiting changes
- #12764 no labels
- #12763 no labels
- #12762 closed
- #12757 no labels
- #12756 awaiting reviews
- #12748 enhancement, awaiting reviews
- #12723 closed
- #12706 no labels
- #12703 no labels
- #12701 no labels
- #12700 enhancement, awaiting reviews
- #12696 no labels
- #12694 no labels
- #12691 no labels
- #12690 no labels
- #12686 no labels
- #12684 no labels
- #12668 awaiting reviews
- #12648 awaiting reviews
- #12645 closed
- #12616 awaiting reviews
- #12601 no labels
- #12594 no labels
- #12593 no labels
- #12575 closed
- #12559 no labels
- #12555 awaiting reviews
- #12552 awaiting reviews
- #12541 enhancement, awaiting reviews
- #12540 awaiting reviews
- #12526 awaiting reviews
- #12522 awaiting reviews
- #12498 no labels
- #12421 no labels
- #12413 awaiting reviews
- #12412 closed
- #12392 awaiting reviews
- #12358 no labels
- #12357 no labels
- #12356 awaiting reviews
- #12355 awaiting reviews
- #12344 awaiting reviews
- #12335 awaiting reviews
- #12333 no labels
- #12326 no labels
- #12319 enhancement, awaiting reviews
- #12317 awaiting reviews
- #12311 no labels
- #12295 no labels
- #12287 awaiting reviews
- #12285 awaiting reviews
- #12281 awaiting reviews
- #12275 enhancement, awaiting reviews
- #12271 awaiting reviews
- #12263 closed
- #12262 enhancement, awaiting reviews
- #12259 closed
- #12246 awaiting reviews
- #12214 awaiting reviews
- #12210 awaiting reviews
- #12209 awaiting reviews
- #12207 no labels
- #12206 awaiting reviews
- #12188 awaiting reviews
- #12186 awaiting reviews
- #12171 closed
- #12141 merged
- #12140 closed
- #12133 awaiting reviews
- #12129 no labels
- #12125 enhancement, awaiting reviews
- #12123 awaiting reviews
- #12118 awaiting reviews
- #12111 no labels
- #12109 closed by maintainer (superseded by #13146)
- #12104 awaiting reviews
- #12100 awaiting reviews
- #12091 awaiting reviews
- #12082 awaiting reviews
- #12066 no labels
- #12056 awaiting reviews
- #12042 awaiting reviews
- #12033 awaiting reviews
- #12023 awaiting reviews
- #12012 awaiting reviews
- #11993 awaiting reviews
- #11980 no labels
- #11946 awaiting reviews
- #11945 awaiting reviews
- #11929 awaiting reviews
- #11928 closed
- #11924 no labels
- #11919 awaiting reviews
- #11918 awaiting reviews
- #11910 no labels
- #11898 no labels
- #11897 awaiting reviews
- #11886 awaiting reviews
- #11885 closed
- #11883 awaiting reviews
- #11882 awaiting reviews
- #11875 no labels
- #11872 closed
- #11870 enhancement, awaiting reviews
- #11851 no labels
- #11848 awaiting reviews
- #11842 awaiting reviews
- #11834 awaiting reviews
- #11827 awaiting reviews
- #11826 awaiting reviews
- #11825 enhancement, awaiting reviews
- #11823 enhancement, awaiting reviews
- #11822 awaiting reviews
- #11820 enhancement, awaiting reviews
- #11809 awaiting reviews
- #11805 closed
- #11802 enhancement, awaiting reviews
- #11795 closed
- #11785 awaiting reviews
- #11784 awaiting reviews
- #11782 awaiting reviews
- #11773 awaiting reviews
- #11771 enhancement, awaiting reviews
- #11760 closed
- #11757 enhancement, awaiting reviews
- #11752 enhancement, awaiting reviews
- #11744 awaiting reviews
- #11727 no labels
- #11725 no labels
- #11712 awaiting reviews
- #11699 awaiting reviews
- #11697 no labels
- #11695 awaiting reviews
- #11671 awaiting reviews
- #11667 awaiting reviews
- #11655 enhancement, awaiting reviews
- #11653 closed
- #11652 awaiting reviews
- #11648 enhancement, awaiting reviews
- #11622 enhancement, awaiting reviews
- #11608 awaiting reviews
- #11607 awaiting reviews
- #11589 enhancement, awaiting reviews
- #11581 awaiting reviews
- #11580 awaiting reviews
- #11574 closed
- #11567 awaiting reviews
- #11566 no labels
- #11556 awaiting reviews
- #11552 awaiting reviews
- #11547 awaiting reviews, documentation
- #11509 no labels
- #11479 awaiting reviews
- #11475 awaiting reviews
- #11463 no labels
- #11433 no labels
- #11429 no labels
- #11418 awaiting reviews
- #11385 awaiting reviews
- #11368 awaiting reviews
- #11290 enhancement, awaiting reviews
- #11263 no labels
- #11250 no labels
- #11240 no labels
- #11228 no labels
- #11217 no labels
- #11213 awaiting reviews
- #11211 awaiting reviews
- #11205 awaiting reviews
- #11202 awaiting reviews
- #11201 awaiting reviews
- #11199 awaiting reviews
- #11193 no labels
- #11174 awaiting reviews
- #11167 awaiting reviews
- #11164 no labels
- #11153 closed
- #11133 no labels
- #11115 no labels
- #11113 awaiting reviews
- #11092 awaiting reviews
- #10860 awaiting reviews
- #10800 awaiting reviews
- #10690 enhancement, awaiting reviews
- #10662 enhancement, awaiting reviews
- #10631 closed
- #10624 no labels
- #10607 no labels
- #10531 awaiting reviews
- #10474 awaiting reviews
- #10466 awaiting reviews
- #10460 awaiting reviews
- #10431 closed
- #10387 no labels
- #10382 enhancement, awaiting reviews
- #10370 awaiting reviews
- #10343 awaiting reviews
- #10271 awaiting reviews
- #10234 awaiting reviews
- #10180 awaiting reviews
- #10137 awaiting reviews, documentation
- #10102 awaiting reviews
- #10082 awaiting reviews
- #10017 enhancement, awaiting reviews
- #9982 closed
- #9946 awaiting reviews
- #9927 awaiting reviews
- #9917 awaiting reviews
- #9914 awaiting reviews
- #9902 awaiting reviews
- #9896 merged
- #9880 awaiting reviews
- #9688 awaiting reviews
- #9686 awaiting reviews
- #9649 awaiting reviews
- #9645 awaiting reviews
- #9619 awaiting reviews
- #9610 awaiting reviews
- #9577 awaiting reviews
- #9535 awaiting reviews
- #9416 closed by maintainer (how-to-use, not an algorithm)
- #9414 awaiting reviews
- #9388 merged
Closed totals
| Script | PRs closed |
|---|---|
close_pull_requests_with_awaiting_changes.sh |
0 |
close_pull_requests_with_failing_tests.sh |
94 |
close_pull_requests_with_require_descriptive_names.sh |
14 |
close_pull_requests_with_require_tests.sh |
24 |
close_pull_requests_with_require_type_hints.sh |
15 |
| Total | 147 |
Open pull requests grouped by algorithm directory
Generated by examining the changed files of every open PR. Each PR appears in exactly one grouping. PRs touching more than one algorithm directory are under "Modifies multiple algorithm directories"; PRs touching only non-algorithm paths (e.g. .github/, scripts/, docs/) are under "Modifies no algorithm directories"; PRs that touch DIRECTORY.md without touching an algorithm directory are under "Modifies DIRECTORY.md".
Total open pull requests: 770
audio_filters:
- #14979 merged
backtracking:
- #10102
- #10662
- #11589
- #11980
- #13106
- #13198
- #13288
- #14364
- #14504
- #14568
- #14890
- #15001
- #15042
- #15055
- #15090
bit_manipulation:
- #9902
- #10370
- #11418
- #11827
- #12033
- #12042
- #13018
- #13121
- #13129
- #13132
- #13157
- #13216
- #13483
- #13484
- #13550
- #13737
- #13938
- #13984
- #14495
- #14574
blockchain:
- #11699
- #11945
- #11946
- #12792
- #12999
- #13114
- #13296
- #13753
- #14237
boolean_algebra:
- #9917
- #13236
- #13701
- #13807
- #14792
cellular_automata:
- #12109 closed by maintainer (superseded by #13146)
- #13146 merged
- #13827 merged
ciphers:
- #11785
- #12123
- #12319
- #12541
- #13100
- #13102
- #13147
- #13217
- #13421
- #13452
- #13825
- #13966
- #14414
- #14753
- #15108
compression:
- #11842
- #12392
computer_vision:
- #11429
- #12207
- #13334
- #13363
- #13538
- #13597
- #14143
- #14233
- #14668
- #14904
control_algorithms:
- #12648
conversions:
- #11113
- #11115
- #11213
- #11919
- #12209
- #12210
- #13295
- #13593
- #13634
- #13744
- #13808
- #13826
- #13831
- #14041
- #14079
- #14570
- #14571
- #14635
- #14871
- #14872
- #14879
cpu_scheduling_algorithms:
- #12140 closed
data_compression:
- #14555
- #14743
- #14819
- #14873
data_structures:
- #9414
- #9645
- #9686
- #9880
- #9946
- #10474
- #10531
- #10607
- #11133
- #11199
- #11385
- #11547
- #11566
- #11607
- #11695
- #11822
- #11870
- #11886
- #11918
- #11924
- #12186
- #12271
- #12326
- #12498
- #12522
- #13019
- #13093
- #13112
- #13164 closed
- #13191
- #13192
- #13322
- #13325
- #13327
- #13345
- #13369
- #13370
- #13419
- #13468
- #13502
- #13589
- #13619
- #13661
- #13699
- #13802
- #14008
- #14009
- #14015
- #14026
- #14048
- #14186
- #14410
- #14492
- #14527
- #14712
- #14728 merged
- #14775
digital_image_processing:
- #12275
- #13141
- #13149 merged
divide_and_conquer:
- #9688
- #12552
- #13300
- #13519
- #13738
- #14095
- #14363
- #14925
dynamic_programming:
- #10382
- #11697
- #11712
- #11771
- #12066
- #13361
- #13378
- #13395
- #13471
- #13640
- #13824
- #13973
- #14440
- #14472
- #14525
- #14526
- #14702
- #14856
electronics:
- #9535
- #9649
- #11727
- #12356
- #14031
- #14275
financial:
- #11368
- #11826
- #11851
- #12357
- #12358
- #13888
- #14506
- #15051
fractals:
- #12091
full_wave_rectifier:
- #9896 merged
genetic_algorithm:
- #9577
- #13234
- #13645
- #13647
geodesy:
- #11648
- #14351
- #15056
geometry:
- #11201
- #11205
- #12118
- #12980
- #13447
- #13690
- #13969
- #14360
- #15165
graphics:
- #13113
- #13750
- #13751
- #13906
- #13909
- #14029
graphs:
- #11757
- #11820
- #11823
- #11875
- #11883
- #11897
- #11898
- #12056
- #12125
- #12281
- #12287
- #12526
- #12559
- #12616
- #12790
- #12881
- #13023
- #13036
- #13249
- #14718
- #14729
- #14894
- #15024
- #15072
- #15074
- #15102
- #15107
greedy_methods:
- #10860
- #11581
- #11667
- #14264
- #14436
half_wave_rectifier:
- #9388 merged
hashes:
- #10017
- #11652
- #13814
- #14023
- #14035
- #14036
- #14037
- #14415
- #14560
- #14777
- #14814
haversine_calculation:
- #13119 closed
height_tree:
- #13172 closed
knapsack:
- #10180
- #12896
linear_algebra:
- #12876
- #14647
- #14826
- #14827
- #15044
linear_programming:
- #14607
- #14613
- #15047
machine_learning:
- #9610
- #9619
- #10387
- #10800
- #11240
- #11250
- #11263
- #11567
- #11622
- #11671
- #11802
- #12111
- #12246
- #12262
- #12668
- #12700
- #12748
- #12756
- #12767
- #12784
- #12976
- #13026
- #13085
- #13101
- #13105
- #13118
- #13208
- #13221
- #13270
- #13271
- #13273
- #13337
- #13355
- #13357
- #13402
- #13410
- #13510
- #13522
- #13555
- #13615
- #13635
- #13637
- #14016
- #14021
- #14065
- #14224
- #14579
- #14608
- #14637
- #14665
- #14733
- #14740
- #14800
- #14851
- #14853
- #14858
- #14874
- #14923
maths:
- #9927
- #10343
- #10466
- #11202
- #11211
- #11463
- #11509
- #11773
- #11784
- #11834
- #11848
- #11929
- #12104
- #12285
- #12344
- #12703
- #12757
- #12829
- #12830
- #12852
- #12875
- #12974
- #13017
- #13055
- #13063
- #13110
- #13131
- #13176
- #13251
- #13252
- #13360
- #13409
- #13426
- #13527
- #13528
- #13529
- #13535
- #13554
- #13588
- #13603
- #13623
- #13631
- #13648
- #13733
- #13749
- #13815
- #13818
- #13835
- #13850
- #13862 merged
- #13882
- #13950
- #13990
- #13991
- #13993
- #13994
- #14001
- #14052
- #14059
- #14089
- #14099
- #14134
- #14142
- #14153
- #14158
- #14190
- #14202
- #14216
- #14229
- #14239
- #14409
- #14539
- #14554
- #14562 merged
- #14563 closed
- #14602
- #14633
- #14634
- #14652
- #14713
- #14724
- #14736
- #14742
- #14767
- #14768
- #14769
- #14779
- #14812
- #14845
- #14850
- #14864
- #14876
- #14889
- #14895
- #14988
- #14995
- #14997
- #15014
- #15019
- #15038
- #15039
- #15048 closed
- #15084
- #15103
- #15144
matrix:
- #12023
- #12555
- #12691
- #12940
- #13022
- #13187
- #13482
- #13716
- #13934
- #13987
- #14821
- #15045
networking_flow:
- #13128
neural_network:
- #12082
- #12214
- #12421
- #13133
- #13514
- #13680
- #13681
- #13718
operating_system:
- #11574 closed
os_py:
- #13924 closed
other:
- #11882
- #12413
- #12540
- #12834
- #13183
- #13462
- #13907
physics:
- #9914
- #11580
- #11608
- #11744
- #12129
- #12333
- #12335
- #12686
- #13002
- #13312
- #13323
- #13341
- #13342
- #13343
- #13487
- #14030
- #14357
- #14432
- #14437
- #14623
- #14787
- #15012
project_euler:
- #10082
- #11164
- #11167
- #11174
- #11433
- #12684
- #12690
- #12694
- #12701
- #12706
- #12763
- #12764
- #12777
- #13013
- #13475
- #13531
- #13639
- #14694
- #14798
- #14801
- #14990
quantum:
- #10624
- #12317
- #13033
recursions:
- #12141 merged
scheduling:
- #13896 merged
searches:
- #10690
- #11825
- #12594
- #13609
- #13836
- #13841
- #13869
- #13891
- #13900
- #13901
- #13954
- #13955
- #14051
- #14056
- #14159
- #14456
- #14523
- #14581
- #14622
- #14626
- #14627
- #14641
- #14657
- #14708
- #14802
- #14806
- #14807
- #14862
- #15005
- #15086
- #15091
- #15092
- #15101
sorts:
- #10271
- #11290
- #11552
- #11725
- #11752
- #11809
- #11910
- #11993
- #12012
- #12100
- #12295
- #12355
- #12593
- #12601
- #12696
- #13219
- #13316
- #13424
- #13534
- #13551
- #13641
- #13688
- #13758
- #13911
- #13960
- #13962
- #13963
- #13972
- #13977
- #14151
- #14398
- #14460
- #14482
- #14609
- #14610
- #14701
- #14738
- #14746
- #14759
- #14785
- #14786
- #14805
- #14823
- #14829
- #14861
- #14868
- #14875
- #14882
- #14883
- #14899
- #14914
- #14920
- #14939
- #14967
- #14991
- #15003
- #15009
- #15011
- #15023
- #15026
- #15036
- #15040
- #15041
- #15050
- #15054
- #15063
- #15117
strings:
- #10234
- #10460
- #11092
- #11217
- #11475
- #11479
- #11556
- #11782
- #12133
- #12188
- #12206
- #12311
- #12839
- #12895
- #13014
- #13039
- #13297
- #13371
- #13601
- #13606
- #13694
- #13707
- #13941
- #13947
- #14058
- #14188
- #14219
- #14630
- #14654
- #14655
- #14673
- #14685
- #14721
- #14751
- #14770
- #14832
- #14833
- #14843
- #14848
- #14907
- #14909
- #15010
- #15043
- #15046
- #15053
tests:
- #13231 merged
triage:
- #14611 closed
web_programming:
- #11193
- #11655
- #13000
- #13016
- #13797
Modifies multiple algorithm directories:
- #10431 closed
- #11153 closed
- #11228
- #11653 closed
- #11760 closed
- #11805 closed
- #11872 closed
- #11885 closed
- #12171 closed
- #12259 closed
- #12263 closed
- #12412 closed
- #12645 closed
- #12723 closed
- #12762 closed
- #12942 closed
- #12989 closed
- #13007 closed
- #13012 closed
- #13015 closed
- #13071 closed
- #13090 closed
- #13094 closed
- #13136 closed
- #13162 closed
- #13364
- #13418 closed
- #13469 closed
- #13734 closed
- #13754 closed
- #13791 closed
- #13892 closed
- #13894 closed
- #13903 merged
- #13915 closed
- #14038 merged
- #14192 closed
- #14197
- #14260 merged
- #14262
- #14277 closed
- #14278 closed
- #14284 closed
- #14291 merged
- #14307 merged
- #14346 merged
- #14477 closed
- #14714 closed
- #14838 closed
- #14986
- #14987 closed
- #15076
- #15147 closed
Modifies no algorithm directories:
- #9982 closed
- #10137
- #10631 closed
- #11795 closed
- #11928 closed
- #12575 closed
- #12894
- #12998 closed
- #13038 closed
- #13050 closed
- #13135 closed
- #13142 closed
- #13178 closed
- #13194 closed
- #13330 closed
- #13472 closed
- #13586 closed
- #13604 closed
- #13726 closed
- #13729 closed
- #13806 closed
- #13830 closed
- #13843 closed
- #13847 closed
- #13873 closed
- #13880 closed
- #13884 closed
- #13964 closed
- #14032 closed
- #14221 closed
- #14663 merged
- #14878 closed
- #15105
- #15142
- #15180 merged
- #15182 merged
Modifies DIRECTORY.md:
- #13239 closed
Creates a new root directory
As requested by @cclauss on #15184: open PRs that add a new top-level directory to the repository (a directory that does not exist on master). These need a maintainer decision on whether the new category belongs in the collection before the code review matters, so they are grouped separately from the by-directory listing above. Each PR was confirmed to add at least one file under a top-level path that is absent from master.
Total PRs that create a new root directory: 13
compression:
- #11842
- #12392
control_algorithms:
- #12648
cpu_scheduling_algorithms:
- #12140 closed
full_wave_rectifier:
- #9896 merged
half_wave_rectifier:
- #9388 merged
haversine_calculation:
- #13119 closed
height_tree:
- #13172 closed
operating_system:
- #11574 closed
os_py:
- #13924 closed
recursions:
- #12141 merged
tests:
- #13231 merged
triage:
- #14611 closed
Open issues
Snapshot taken: 2026-09-06 -- 144 open issues (21 bug, 82 enhancement, 23 awaiting triage, 2 help wanted; issues can carry more than one label).
Same notation as the PR tracker: <index>. [ ] #<id> <labels>, checked off ([x]) once the issue is closed or resolved. See Triage recommendations below for a first pass at which of these we can close.
- #15199 no labels
- #15187 no labels
- #15085 bug
- #15081 no labels
- #15075 bug
- #15071 bug
- #15002 bug
- #14998 awaiting triage
- #14971 awaiting triage
- #14970 enhancement
- #14950 bug
- #14898 bug
- #14887 no labels
- #14886 no labels
- #14885 no labels
- #14881 awaiting triage
- #14866 awaiting triage
- #14844 no labels
- #14834 no labels
- #14817 no labels
- #14813 no labels
- #14773 awaiting triage
- #14675 no labels
- #14649 bug
- #14606 enhancement
- #14593 enhancement
- #14592 enhancement
- #14591 enhancement
- #14584 bug
- #14577 enhancement
- #14500 enhancement
- #14479 no labels
- #14464 enhancement
- #14425 awaiting triage
- #14084 enhancement
- #13999 enhancement
- #13919 enhancement
- #13918 enhancement
- #13917 enhancement
- #13905 enhancement
- #13904 awaiting triage
- #13861 enhancement
- #13845 enhancement
- #13844 enhancement
- #13840 bug
- #13760 awaiting triage
- #13662 enhancement
- #13656 enhancement
- #13643 enhancement
- #13612 enhancement
- #13569 enhancement
- #13546 enhancement
- #13537 enhancement
- #13516 enhancement
- #13513 enhancement
- #13509 bug
- #13508 enhancement
- #13501 awaiting triage
- #13499 enhancement
- #13488 enhancement
- #13445 enhancement
- #13432 enhancement
- #13400 enhancement
- #13396 enhancement
- #13379 enhancement
- #13372 enhancement
- #13358 enhancement
- #13326 enhancement
- #13311 enhancement
- #13304 awaiting triage
- #13235 enhancement
- #13226 bug
- #13205 enhancement
- #13203 enhancement
- #13171 enhancement
- #13116 enhancement
- #13031 awaiting triage
- #13029 enhancement
- #13010 enhancement
- #13008 awaiting triage
- #12987 no labels
- #12970 enhancement
- #12949 bug
- #12943 awaiting triage
- #12939 enhancement
- #12867 no labels
- #12826 enhancement
- #12775 awaiting triage
- #12714 no labels
- #12622 enhancement
- #12569 enhancement
- #12513 awaiting triage
- #12496 enhancement
- #12495 awaiting triage
- #12322 enhancement
- #12321 enhancement
- #12318 enhancement
- #12306 enhancement
- #12233 bug
- #12218 enhancement
- #12192 bug
- #12142 enhancement
- #12128 enhancement
- #12127 awaiting triage
- #12124 enhancement
- #12108 enhancement
- #12107 enhancement
- #12069 enhancement
- #12064 enhancement
- #12043 enhancement
- #11972 enhancement
- #11947 enhancement
- #11938 enhancement
- #11894 awaiting triage
- #11871 enhancement
- #11844 enhancement
- #11841 awaiting triage
- #11837 enhancement
- #11812 bug
- #11756 enhancement
- #11578 enhancement
- #11534 awaiting triage
- #11517 enhancement
- #11316 bug
- #11308 bug
- #11225 awaiting triage
- #10941 bug
- #10837 enhancement
- #10713 enhancement
- #10703 enhancement
- #10634 bug
- #10563 bug
- #8990 awaiting triage
- #8847 enhancement
- #8818 bug
- #8785 awaiting triage
- #8780 enhancement
- #8083 enhancement
- #8070 enhancement
- #8067 enhancement, help wanted
- #7968 enhancement
- #7854 no labels
- #6252 no labels
- #6216 help wanted
Triage recommendations
A first pass at which open issues we can close, ordered by confidence. Grouped so a maintainer can act on a whole bucket at once. I verified each claim against the current master tree before listing it; where a claim depends on something I can't see (e.g. a rebuilt container), it's marked verify.
A. Close now — not a real issue / spam
- #15002 "Sin gravedad" — spam. Body is an advertising link to an adult cam site, reports "Python 5.0", and attaches a video. No algorithmic content. Close and, if possible, report the author.
B. Close now — obsolete (target no longer in the tree)
- #13226 "Inconsistent behavior for missing values in
coordinate_compression.py" — the filedata_structures/coordinate_compression.pyno longer exists onmaster; the module the bug is about has been removed. Nothing left to fix.
C. Close as fixed/duplicate once the linked PR merges
- #15085 "[BUG]
jump_searchraisesIndexErrorfor empty list input" — still reproduces onmaster, but a fix is already in the review queue: #14807 (canonicaljump_search([]) -> -1guard + doctest, which I've approved) with #15101 as a duplicate of it. Close #15085 as fixed the moment #14807 merges; no separate fix PR is needed.
D. Stale feature requests with no implementation ("please add algorithm X", ≥1 year, no PR)
These are standing "it would be nice to have …" requests that never produced a PR. They're not bugs and nothing in the tree depends on them; leaving them open makes the issue list look busier than the actual work. Recommend closing with a friendly "we'd still welcome a PR for this — closing to keep the tracker actionable; comment and we'll reopen" note. Candidates (all enhancement, 600–1500 days old, zero linked PR):
- #8067 XGBoost classification/regression · #8083 caching algorithms · #11517 sliding window · #11578 genetic algorithm for function optimization · #11837 LZ78 compression · #11844 transposition cipher · #11938 travelling salesman · #11947 wildcard matching with FFT · #11972 Grover's search (Qiskit) · #12043 Edmonds' Blossom · #12064 elliptic-curve crypto · #12069 LSTM · #12107 hollow-diamond pattern · #12108 ridge regression · #12124 adaptive/"stalin" merge sort · #12128 TSP in graphs · #12218 set-matrix-zero · #12318 Shor's algorithm · #12321 ART1 net · #12322 RBFNN · #12496 "addition of AI algorithms" · #12569 collision detection · #12622 PID/ADRC · #12939 transitive closure
E. Likely already resolved — verify then close
- #10941 "Container build failed in codespaces" and #11812 "DevContainer setup fails" — a working
.devcontainer/(Dockerfile +devcontainer.json+post_install) is present and current onmaster; both reports predate it. Verify a fresh Codespace build is green, then close. - #11841 "computer_vision README.md link not working" and #11225 "Misformatted/linked wiki entry in python sorting" — small doc-link reports; verify the referenced link resolves today and close if fixed.
F. Keep open — real, reproducible, and good contributor material
Confirmed still-live on master and each is a tidy, well-scoped fix (good good first issue candidates), so these should stay open:
- #14950
radix_sortdoesn't raise on negative input (verified: silently mis-sorts) · #14898cyclic_sortinfinite loop on invalid input · #14649splitwrong result for multi-character separators · #15071 Kahn's topo-sortpop(0)/sparse-id bug · #15075matrix_exponentiationself-referential annotationNameError· #14584run_simplex()returns{}instead of raising · #12192 topological sort returns reversed list · #12233 avoidlog(0)in KL divergence.
I can take a second pass through the remaining awaiting triage items (relabel or route) once the buckets above are actioned — just say the word.