57 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 closed
- #15142 enhancement, awaiting reviews
- #15128 closed by close_pull_requests_with_failing_tests.sh
- #15117 merged
- #15108 enhancement, awaiting reviews
- #15107 merged
- #15105 no labels
- #15103 closed
- #15102 closed
- #15101 closed
- #15092 merged
- #15091 merged
- #15090 merged
- #15086 enhancement, awaiting reviews
- #15084 merged
- #15076 merged
- #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 merged
- #15054 enhancement, awaiting reviews
- #15053 closed
- #15051 no labels
- #15050 closed
- #15048 closed
- #15047 closed
- #15046 closed
- #15045 closed
- #15044 merged
- #15043 closed
- #15042 closed
- #15041 no labels
- #15040 closed
- #15039 closed
- #15038 merged
- #15036 closed
- #15026 closed
- #15025 closed by close_pull_requests_with_failing_tests.sh
- #15024 enhancement, awaiting reviews
- #15023 merged
- #15021 closed by close_pull_requests_with_failing_tests.sh
- #15019 closed
- #15014 merged
- #15012 merged
- #15011 enhancement, awaiting reviews
- #15010 closed
- #15009 merged
- #15005 enhancement, awaiting reviews
- #15003 merged
- #15001 closed
- #14997 no labels
- #14995 merged
- #14991 no labels
- #14990 no labels
- #14988 awaiting reviews
- #14987 closed
- #14986 merged
- #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 closed
- #14939 merged
- #14938 closed by close_pull_requests_with_failing_tests.sh
- #14925 merged
- #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 closed
- #14895 enhancement, awaiting reviews
- #14894 merged
- #14890 merged
- #14889 merged
- #14883 closed
- #14882 closed
- #14879 enhancement, awaiting reviews
- #14878 closed
- #14876 enhancement, awaiting reviews
- #14875 enhancement, awaiting reviews
- #14874 closed
- #14873 enhancement, awaiting reviews
- #14872 enhancement, awaiting reviews
- #14871 enhancement, awaiting reviews
- #14868 enhancement, awaiting reviews
- #14864 closed
- #14862 closed
- #14861 closed
- #14858 awaiting reviews
- #14856 awaiting reviews
- #14853 awaiting reviews
- #14851 awaiting reviews
- #14850 merged
- #14848 merged
- #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 closed
- #14827 closed
- #14826 closed
- #14824 closed by close_pull_requests_with_require_type_hints.sh
- #14823 closed
- #14821 merged
- #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 merged
- #14806 enhancement, awaiting reviews
- #14805 merged
- #14802 closed
- #14801 awaiting reviews
- #14800 no labels
- #14798 awaiting reviews
- #14792 enhancement, awaiting reviews
- #14787 enhancement, awaiting reviews
- #14786 merged
- #14785 closed
- #14779 enhancement, awaiting reviews
- #14777 enhancement, awaiting reviews
- #14775 merged
- #14770 no labels
- #14769 enhancement, awaiting reviews
- #14768 enhancement, awaiting reviews
- #14767 enhancement, awaiting reviews
- #14759 closed
- #14753 awaiting reviews
- #14751 closed
- #14746 enhancement, awaiting reviews
- #14743 awaiting reviews
- #14742 enhancement, awaiting reviews
- #14740 awaiting reviews
- #14738 enhancement, awaiting reviews
- #14736 closed
- #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 closed
- #14718 enhancement, awaiting reviews
- #14717 closed by close_pull_requests_with_failing_tests.sh
- #14714 closed
- #14713 closed
- #14712 closed
- #14708 enhancement, awaiting reviews
- #14702 enhancement, awaiting reviews
- #14701 merged
- #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 merged
- #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 closed
- #14655 closed
- #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 closed
- #14611 closed
- #14610 closed
- #14609 enhancement, awaiting reviews
- #14608 closed
- #14607 merged
- #14602 merged
- #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 merged
- #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 merged
- #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 merged
- #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 merged
- #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 closed
- #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 closed
- #14158 no labels
- #14153 no labels
- #14151 closed
- #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 closed
- #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 merged
- #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 closed
- #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 closed
- #13960 no labels
- #13958 closed by close_pull_requests_with_failing_tests.sh
- #13955 awaiting reviews
- #13954 enhancement, awaiting reviews
- #13950 closed
- #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 closed
- #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 closed
- #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 closed
- #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 closed
- #13807 no labels
- #13806 closed
- #13802 closed
- #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 closed
- #13754 closed
- #13753 awaiting reviews
- #13751 awaiting reviews
- #13750 no labels
- #13749 closed
- #13746 closed by close_pull_requests_with_failing_tests.sh
- #13745 closed by close_pull_requests_with_failing_tests.sh
- #13744 closed
- #13742 closed by close_pull_requests_with_require_tests.sh
- #13738 no labels
- #13737 awaiting reviews
- #13734 closed
- #13733 closed
- #13729 closed
- #13726 closed
- #13718 merged
- #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 merged
- #13682 closed by close_pull_requests_with_require_type_hints.sh
- #13681 awaiting reviews
- #13680 merged
- #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 closed
- #13640 no labels
- #13639 no labels
- #13637 awaiting reviews
- #13636 closed by close_pull_requests_with_require_type_hints.sh
- #13635 closed
- #13634 no labels
- #13631 awaiting reviews
- #13623 awaiting reviews
- #13619 no labels
- #13615 merged
- #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 closed
- #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 closed
- #13554 closed
- #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 closed
- #13536 closed by close_pull_requests_with_failing_tests.sh
- #13535 awaiting reviews
- #13534 merged
- #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 merged
- #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 closed
- #13462 awaiting reviews
- #13457 closed by close_pull_requests_with_failing_tests.sh
- #13452 awaiting reviews
- #13447 awaiting reviews
- #13426 awaiting reviews
- #13424 merged
- #13421 no labels
- #13419 no labels
- #13418 closed
- #13413 closed by close_pull_requests_with_require_descriptive_names.sh
- #13410 enhancement, awaiting reviews
- #13409 merged
- #13402 awaiting reviews
- #13395 awaiting reviews
- #13378 awaiting reviews
- #13371 awaiting reviews
- #13370 awaiting reviews
- #13369 awaiting reviews
- #13364 awaiting reviews
- #13363 closed
- #13361 awaiting reviews
- #13360 enhancement, awaiting reviews
- #13357 closed
- #13355 merged
- #13345 awaiting reviews
- #13343 awaiting reviews
- #13342 awaiting reviews
- #13341 awaiting reviews
- #13337 enhancement, awaiting reviews
- #13334 merged
- #13330 closed
- #13327 awaiting reviews
- #13325 awaiting reviews
- #13323 awaiting reviews
- #13322 awaiting reviews
- #13316 merged
- #13312 awaiting reviews
- #13300 awaiting reviews
- #13297 no labels
- #13296 awaiting reviews, documentation
- #13295 closed
- #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 merged
- #13219 merged
- #13217 enhancement, awaiting reviews
- #13216 awaiting reviews
- #13208 closed
- #13198 no labels
- #13194 closed
- #13192 awaiting reviews
- #13191 closed
- #13187 no labels
- #13183 awaiting reviews
- #13178 closed
- #13176 closed
- #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 closed
- #13102 awaiting reviews
- #13101 closed
- #13100 awaiting reviews
- #13094 closed
- #13093 awaiting reviews
- #13090 closed
- #13085 enhancement, awaiting reviews
- #13071 closed
- #13063 merged
- #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 closed
- #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 merged
- #12956 closed by close_pull_requests_with_failing_tests.sh
- #12942 closed
- #12940 awaiting reviews
- #12896 no labels
- #12895 no labels
- #12894 merged
- #12881 awaiting reviews
- #12876 awaiting reviews
- #12875 no labels
- #12852 closed
- #12839 no labels
- #12834 no labels
- #12830 merged
- #12829 closed
- #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 merged
- #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 closed
- #12498 closed
- #12421 no labels
- #12413 awaiting reviews
- #12412 closed
- #12392 awaiting reviews
- #12358 no labels
- #12357 no labels
- #12356 awaiting reviews
- #12355 awaiting reviews
- #12344 merged
- #12335 awaiting reviews
- #12333 no labels
- #12326 no labels
- #12319 closed
- #12317 awaiting reviews
- #12311 no labels
- #12295 no labels
- #12287 awaiting reviews
- #12285 merged
- #12281 awaiting reviews
- #12275 enhancement, awaiting reviews
- #12271 awaiting reviews
- #12263 closed
- #12262 merged
- #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 merged
- #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 closed
- #11993 merged
- #11980 no labels
- #11946 awaiting reviews
- #11945 awaiting reviews
- #11929 closed
- #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 merged
- #11851 no labels
- #11848 merged
- #11842 awaiting reviews
- #11834 merged
- #11827 awaiting reviews
- #11826 awaiting reviews
- #11825 enhancement, awaiting reviews
- #11823 enhancement, awaiting reviews
- #11822 awaiting reviews
- #11820 enhancement, awaiting reviews
- #11809 merged
- #11805 closed
- #11802 enhancement, awaiting reviews
- #11795 closed
- #11785 awaiting reviews
- #11784 merged
- #11782 awaiting reviews
- #11773 merged
- #11771 enhancement, awaiting reviews
- #11760 closed
- #11757 enhancement, awaiting reviews
- #11752 closed
- #11744 awaiting reviews
- #11727 no labels
- #11725 no labels
- #11712 awaiting reviews
- #11699 awaiting reviews
- #11697 no labels
- #11695 merged
- #11671 awaiting reviews
- #11667 awaiting reviews
- #11655 enhancement, awaiting reviews
- #11653 closed
- #11652 awaiting reviews
- #11648 closed
- #11622 enhancement, awaiting reviews
- #11608 awaiting reviews
- #11607 closed
- #11589 enhancement, awaiting reviews
- #11581 awaiting reviews
- #11580 awaiting reviews
- #11574 closed
- #11567 awaiting reviews
- #11566 no labels
- #11556 awaiting reviews
- #11552 merged
- #11547 closed
- #11509 no labels
- #11479 awaiting reviews
- #11475 awaiting reviews
- #11463 no labels
- #11433 no labels
- #11429 no labels
- #11418 awaiting reviews
- #11385 merged
- #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 closed
- #11205 awaiting reviews
- #11202 merged
- #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 closed
- #10382 enhancement, awaiting reviews
- #10370 awaiting reviews
- #10343 merged
- #10271 awaiting reviews
- #10234 awaiting reviews
- #10180 awaiting reviews
- #10137 closed
- #10102 awaiting reviews
- #10082 awaiting reviews
- #10017 enhancement, awaiting reviews
- #9982 closed
- #9946 awaiting reviews
- #9927 merged
- #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 merged
- #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 merged
- #15001 closed
- #15042 closed
- #15055 merged
- #15090 merged
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 closed
- #12541
- #13100
- #13102
- #13147
- #13217
- #13421
- #13452
- #13825
- #13966
- #14414
- #14753
- #15108
compression:
- #11842
- #12392
computer_vision:
- #11429
- #12207
- #13334 merged
- #13363 closed
- #13538 closed
- #13597
- #14143
- #14233
- #14668
- #14904
control_algorithms:
- #12648
conversions:
- #11113
- #11115
- #11213
- #11919
- #12209
- #12210
- #13295 closed
- #13593 closed
- #13634
- #13744 closed
- #13808 closed
- #13826
- #13831
- #14041
- #14079
- #14570
- #14571
- #14635
- #14871
- #14872
- #14879
cpu_scheduling_algorithms:
- #12140 closed
data_compression:
- #14555 merged
- #14743
- #14819
- #14873
data_structures:
- #9414 merged
- #9645
- #9686
- #9880
- #9946
- #10474
- #10531
- #10607
- #11133
- #11199
- #11385 merged
- #11547 closed
- #11566
- #11607 closed
- #11695 merged
- #11822
- #11870 merged
- #11886
- #11918
- #11924
- #12186
- #12271
- #12326
- #12498 closed
- #12522 closed
- #13019 closed
- #13093
- #13112
- #13164 closed
- #13191 closed
- #13192
- #13322
- #13325
- #13327
- #13345
- #13369
- #13370
- #13419
- #13468 closed
- #13502
- #13589
- #13619
- #13661
- #13699
- #13802 closed
- #14008
- #14009
- #14015
- #14026
- #14048
- #14186
- #14410
- #14492
- #14527
- #14712 closed
- #14728 merged
- #14775 merged
digital_image_processing:
- #12275
- #13141
- #13149 merged
divide_and_conquer:
- #9688
- #12552
- #13300
- #13519
- #13738
- #14095
- #14363
- #14925 merged
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 closed
- #14351 merged
- #15056
geometry:
- #11201
- #11205
- #12118
- #12980
- #13447
- #13690
- #13969
- #14360
- #15165 merged
graphics:
- #13113
- #13750
- #13751
- #13906
- #13909
- #14029 merged
graphs:
- #11757
- #11820
- #11823
- #11875
- #11883
- #11897
- #11898
- #12056
- #12125
- #12281
- #12287
- #12526
- #12559
- #12616
- #12790
- #12881
- #13023
- #13036
- #13249
- #14718
- #14729
- #14894 merged
- #15024
- #15072
- #15074
- #15102 closed
- #15107 merged
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 closed
- #14827 closed
- #15044 merged
linear_programming:
- #14607 merged
- #14613 closed
- #15047 closed
machine_learning:
- #9610
- #9619
- #10387 closed
- #10800
- #11240
- #11250
- #11263
- #11567
- #11622
- #11671
- #11802
- #12111
- #12246
- #12262 merged
- #12668
- #12700
- #12748
- #12756 merged
- #12767
- #12784
- #12976
- #13026
- #13085
- #13101 closed
- #13105 closed
- #13118
- #13208 closed
- #13221 merged
- #13270
- #13271
- #13273
- #13337
- #13355 merged
- #13357 closed
- #13402
- #13410
- #13510 merged
- #13522
- #13555 closed
- #13615 merged
- #13635 closed
- #13637
- #14016
- #14021 closed
- #14065
- #14224 closed
- #14579
- #14608 closed
- #14637
- #14665
- #14733
- #14740
- #14800
- #14851
- #14853
- #14858
- #14874 closed
- #14923
maths:
- #9927 merged
- #10343 merged
- #10466
- #11202 merged
- #11211 closed
- #11463
- #11509
- #11773 merged
- #11784 merged
- #11834 merged
- #11848 merged
- #11929 closed
- #12104 merged
- #12285 merged
- #12344 merged
- #12703
- #12757
- #12829 closed
- #12830 merged
- #12852 closed
- #12875
- #12974 merged
- #13017
- #13055
- #13063 merged
- #13110
- #13131
- #13176 closed
- #13251
- #13252
- #13360
- #13409 merged
- #13426
- #13527
- #13528
- #13529
- #13535
- #13554 closed
- #13588
- #13603
- #13623
- #13631
- #13648
- #13733 closed
- #13749 closed
- #13815
- #13818
- #13835 closed
- #13850
- #13862 merged
- #13882 closed
- #13950 closed
- #13990
- #13991
- #13993
- #13994
- #14001
- #14052 closed
- #14059
- #14089
- #14099
- #14134
- #14142
- #14153
- #14158
- #14190
- #14202
- #14216
- #14229
- #14239
- #14409
- #14539
- #14554
- #14562 merged
- #14563 closed
- #14602 merged
- #14633
- #14634
- #14652
- #14713 closed
- #14724
- #14736 closed
- #14742
- #14767
- #14768
- #14769
- #14779
- #14812
- #14845
- #14850 merged
- #14864 closed
- #14876
- #14889 merged
- #14895
- #14988
- #14995 merged
- #14997
- #15014 merged
- #15019 closed
- #15038 merged
- #15039 closed
- #15048 closed
- #15084 merged
- #15103 closed
- #15144 closed
matrix:
- #12023
- #12555
- #12691
- #12940
- #13022
- #13187
- #13482
- #13716
- #13934
- #13987
- #14821 merged
- #15045 closed
networking_flow:
- #13128
neural_network:
- #12082
- #12214
- #12421
- #13133
- #13514
- #13680 merged
- #13681
- #13718 merged
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 merged
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 closed
- #13891
- #13900
- #13901
- #13954
- #13955
- #14051
- #14056
- #14159 closed
- #14456
- #14523
- #14581
- #14622
- #14626
- #14627
- #14641
- #14657 closed
- #14708
- #14802 closed
- #14806
- #14807 merged
- #14862 closed
- #15005
- #15086
- #15091 merged
- #15092 merged
- #15101 closed
sorts:
- #10271
- #11290
- #11552 merged
- #11725
- #11752 closed
- #11809 merged
- #11910
- #11993 merged
- #12012 closed
- #12100
- #12295
- #12355
- #12593
- #12601
- #12696
- #13219 merged
- #13316 merged
- #13424 merged
- #13534 merged
- #13551
- #13641 closed
- #13688 merged
- #13758 closed
- #13911
- #13960
- #13962 closed
- #13963
- #13972
- #13977
- #14151 closed
- #14398
- #14460 merged
- #14482 merged
- #14609
- #14610 closed
- #14701 merged
- #14738
- #14746
- #14759 closed
- #14785 closed
- #14786 merged
- #14805 merged
- #14823 closed
- #14829 closed
- #14861 closed
- #14868
- #14875
- #14882 closed
- #14883 closed
- #14899 closed
- #14914
- #14920
- #14939 merged
- #14967 closed
- #14991
- #15003 merged
- #15009 merged
- #15011
- #15023 merged
- #15026 closed
- #15036 closed
- #15040 closed
- #15041
- #15050 closed
- #15054
- #15063
- #15117 merged
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 closed
- #14673
- #14685 merged
- #14721 closed
- #14751 closed
- #14770
- #14832
- #14833
- #14843
- #14848 merged
- #14907
- #14909
- #15010 closed
- #15043 closed
- #15046 closed
- #15053 closed
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 merged
- #14987 closed
- #15076 merged
- #15147 closed
Modifies no algorithm directories:
- #9982 closed
- #10137 closed
- #10631 closed
- #11795 closed
- #11928 closed
- #12575 closed
- #12894 merged
- #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 closed
- #15187 no labels
- #15085 closed
- #15081 no labels
- #15075 closed
- #15071 closed
- #15002 closed
- #14998 closed
- #14971 closed
- #14970 closed
- #14950 closed
- #14898 closed
- #14887 closed
- #14886 closed
- #14885 closed
- #14881 closed
- #14866 closed
- #14844 closed
- #14834 closed
- #14817 closed
- #14813 closed
- #14773 closed
- #14675 closed
- #14649 closed
- #14606 closed
- #14593 closed
- #14592 closed
- #14591 closed
- #14584 closed
- #14577 closed
- #14500 closed
- #14479 closed
- #14464 closed
- #14425 closed
- #14084 closed
- #13999 closed
- #13919 closed
- #13918 closed
- #13917 closed
- #13905 closed
- #13904 closed
- #13861 closed
- #13845 closed
- #13844 closed
- #13840 closed
- #13760 closed
- #13662 closed
- #13656 closed
- #13643 closed
- #13612 closed
- #13569 closed
- #13546 closed
- #13537 closed
- #13516 closed
- #13513 enhancement
- #13509 closed
- #13508 closed
- #13501 closed
- #13499 closed
- #13488 closed
- #13445 closed
- #13432 closed
- #13400 closed
- #13396 closed
- #13379 closed
- #13372 closed
- #13358 closed
- #13326 closed
- #13311 closed
- #13304 closed
- #13235 closed
- #13226 closed
- #13205 closed
- #13203 closed
- #13171 enhancement
- #13116 enhancement
- #13031 closed
- #13029 closed
- #13010 closed
- #13008 closed
- #12987 closed
- #12970 enhancement
- #12949 closed
- #12943 closed
- #12939 closed
- #12867 closed
- #12826 closed
- #12775 closed
- #12714 closed
- #12622 closed
- #12569 closed
- #12513 closed
- #12496 closed
- #12495 closed
- #12322 closed
- #12321 closed
- #12318 closed
- #12306 closed
- #12233 closed
- #12218 closed
- #12192 closed
- #12142 closed
- #12128 closed
- #12127 closed
- #12124 closed
- #12108 closed
- #12107 closed
- #12069 closed
- #12064 closed
- #12043 closed
- #11972 closed
- #11947 closed
- #11938 closed
- #11894 closed
- #11871 closed
- #11844 closed
- #11841 closed
- #11837 closed
- #11812 closed
- #11756 closed
- #11578 closed
- #11534 closed
- #11517 closed
- #11316 closed
- #11308 closed
- #11225 closed
- #10941 closed
- #10837 closed
- #10713 closed
- #10703 closed
- #10634 closed
- #10563 closed
- #8990 closed
- #8847 closed
- #8818 closed
- #8785 closed
- #8780 closed
- #8083 closed
- #8070 closed
- #8067 closed
- #7968 closed
- #7854 closed
- #6252 no labels
- #6216 closed
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.
Automated statistics
Generated automatically by scripts/hacktoberfest_prep_update.py on 2026-09-12 (UTC).
- Open issues: 8
- Open pull requests: 511
- Open PRs labelled
awaiting reviews: 359 - Days until Hacktoberfest (2026-10-01): 19
- Issues to close per day to clear the backlog: 1 per day (over 19 days)
- Pull requests to merge or close per day to clear the backlog: 27 per day (over 19 days)
Top three directories to work on (most open pull requests labelled awaiting reviews):
maths/— 21 awaiting-reviews PRssorts/— 14 awaiting-reviews PRsmachine_learning/— 9 awaiting-reviews PRs