diff --git a/docs/hacktober_2026_prep.md b/docs/hacktober_2026_prep.md index a9e41671a201..4370424d11c5 100644 --- a/docs/hacktober_2026_prep.md +++ b/docs/hacktober_2026_prep.md @@ -39,16 +39,16 @@ Notation: `. [ ] # ` 25. [ ] #15056 awaiting reviews 26. [x] #15055 merged 27. [ ] #15054 enhancement, awaiting reviews -28. [ ] #15053 enhancement, awaiting reviews +28. [x] #15053 closed 29. [ ] #15051 no labels 30. [x] #15050 closed 31. [x] #15048 closed -32. [ ] #15047 no labels +32. [x] #15047 closed 33. [x] #15046 closed -34. [ ] #15045 no labels -35. [ ] #15044 no labels -36. [ ] #15043 no labels -37. [ ] #15042 no labels +34. [x] #15045 closed +35. [x] #15044 merged +36. [x] #15043 closed +37. [x] #15042 closed 38. [ ] #15041 no labels 39. [x] #15040 closed 40. [x] #15039 closed @@ -63,11 +63,11 @@ Notation: `. [ ] # ` 49. [x] #15014 merged 50. [ ] #15012 awaiting reviews 51. [ ] #15011 enhancement, awaiting reviews -52. [ ] #15010 enhancement, awaiting reviews +52. [x] #15010 closed 53. [x] #15009 merged 54. [ ] #15005 enhancement, awaiting reviews 55. [x] #15003 merged -56. [ ] #15001 enhancement, awaiting reviews +56. [x] #15001 closed 57. [ ] #14997 no labels 58. [x] #14995 merged 59. [ ] #14991 no labels @@ -92,29 +92,29 @@ Notation: `. [ ] # ` 78. [ ] #14904 enhancement, awaiting reviews 79. [x] #14899 closed 80. [ ] #14895 enhancement, awaiting reviews -81. [ ] #14894 enhancement, awaiting reviews -82. [ ] #14890 enhancement, awaiting reviews -83. [ ] #14889 enhancement, awaiting reviews +81. [x] #14894 merged +82. [x] #14890 merged +83. [x] #14889 merged 84. [x] #14883 closed 85. [x] #14882 closed 86. [ ] #14879 enhancement, awaiting reviews 87. [x] #14878 closed 88. [ ] #14876 enhancement, awaiting reviews 89. [ ] #14875 enhancement, awaiting reviews -90. [ ] #14874 enhancement, awaiting reviews +90. [x] #14874 closed 91. [ ] #14873 enhancement, awaiting reviews 92. [ ] #14872 enhancement, awaiting reviews 93. [ ] #14871 enhancement, awaiting reviews 94. [ ] #14868 enhancement, awaiting reviews 95. [x] #14864 closed -96. [ ] #14862 enhancement, awaiting reviews +96. [x] #14862 closed 97. [ ] #14861 enhancement, awaiting reviews 98. [ ] #14858 awaiting reviews 99. [ ] #14856 awaiting reviews 100. [ ] #14853 awaiting reviews 101. [ ] #14851 awaiting reviews 102. [x] #14850 merged -103. [ ] #14848 enhancement, awaiting reviews +103. [x] #14848 merged 104. [ ] #14845 enhancement, awaiting reviews 105. [ ] #14843 enhancement, awaiting reviews 106. [x] #14838 closed @@ -122,11 +122,11 @@ Notation: `. [ ] # ` 108. [ ] #14833 enhancement, awaiting reviews 109. [ ] #14832 enhancement, awaiting reviews 110. [x] #14829 closed -111. [ ] #14827 enhancement, awaiting reviews -112. [ ] #14826 enhancement, awaiting reviews +111. [x] #14827 closed +112. [x] #14826 closed 113. [x] #14824 closed by close_pull_requests_with_require_type_hints.sh 114. [ ] #14823 enhancement, awaiting reviews -115. [ ] #14821 no labels +115. [x] #14821 merged 116. [ ] #14819 awaiting reviews 117. [x] #14818 closed by close_pull_requests_with_failing_tests.sh 118. [ ] #14814 enhancement, awaiting reviews @@ -135,7 +135,7 @@ Notation: `. [ ] # ` 121. [x] #14807 merged 122. [ ] #14806 enhancement, awaiting reviews 123. [x] #14805 merged -124. [ ] #14802 enhancement, awaiting reviews +124. [x] #14802 closed 125. [ ] #14801 awaiting reviews 126. [ ] #14800 no labels 127. [ ] #14798 awaiting reviews @@ -188,7 +188,7 @@ Notation: `. [ ] # ` 174. [ ] #14665 awaiting reviews 175. [x] #14663 merged 176. [x] #14660 closed by close_pull_requests_with_require_type_hints.sh -177. [ ] #14657 enhancement, awaiting reviews +177. [x] #14657 closed 178. [ ] #14655 enhancement, awaiting reviews 179. [ ] #14654 enhancement, awaiting reviews 180. [ ] #14652 awaiting reviews @@ -207,12 +207,12 @@ Notation: `. [ ] # ` 193. [x] #14618 closed by close_pull_requests_with_failing_tests.sh 194. [x] #14617 closed by close_pull_requests_with_failing_tests.sh 195. [x] #14616 closed by close_pull_requests_with_failing_tests.sh -196. [ ] #14613 enhancement, awaiting reviews +196. [x] #14613 closed 197. [x] #14611 closed 198. [ ] #14610 enhancement, awaiting reviews 199. [ ] #14609 enhancement, awaiting reviews -200. [ ] #14608 enhancement, awaiting reviews -201. [ ] #14607 enhancement, awaiting reviews +200. [x] #14608 closed +201. [x] #14607 merged 202. [x] #14602 merged 203. [x] #14594 closed by close_pull_requests_with_failing_tests.sh 204. [x] #14582 closed by close_pull_requests_with_require_tests.sh @@ -225,7 +225,7 @@ Notation: `. [ ] # ` 211. [x] #14563 closed 212. [x] #14562 merged 213. [ ] #14560 awaiting reviews -214. [ ] #14555 enhancement, awaiting reviews +214. [x] #14555 merged 215. [ ] #14554 awaiting reviews 216. [ ] #14539 enhancement, awaiting reviews 217. [ ] #14527 awaiting reviews @@ -314,7 +314,7 @@ Notation: `. [ ] # ` 300. [ ] #14188 no labels 301. [ ] #14186 no labels 302. [x] #14185 closed by close_pull_requests_with_require_type_hints.sh -303. [ ] #14159 awaiting reviews +303. [x] #14159 closed 304. [ ] #14158 no labels 305. [ ] #14153 no labels 306. [x] #14151 closed @@ -354,7 +354,7 @@ Notation: `. [ ] # ` 340. [x] #14032 closed 341. [ ] #14031 no labels 342. [ ] #14030 awaiting reviews -343. [ ] #14029 no labels +343. [x] #14029 merged 344. [x] #14028 closed by close_pull_requests_with_require_descriptive_names.sh 345. [x] #14027 closed by close_pull_requests_with_require_tests.sh 346. [ ] #14026 awaiting reviews @@ -424,7 +424,7 @@ Notation: `. [ ] # ` 410. [x] #13879 closed by close_pull_requests_with_failing_tests.sh 411. [x] #13878 closed by close_pull_requests_with_failing_tests.sh 412. [x] #13873 closed -413. [ ] #13869 enhancement, awaiting reviews +413. [x] #13869 closed 414. [x] #13862 merged 415. [ ] #13850 awaiting reviews 416. [x] #13847 closed @@ -507,7 +507,7 @@ Notation: `. [ ] # ` 493. [ ] #13639 no labels 494. [ ] #13637 awaiting reviews 495. [x] #13636 closed by close_pull_requests_with_require_type_hints.sh -496. [ ] #13635 awaiting reviews +496. [x] #13635 closed 497. [ ] #13634 no labels 498. [ ] #13631 awaiting reviews 499. [ ] #13623 awaiting reviews @@ -762,7 +762,7 @@ Notation: `. [ ] # ` 748. [ ] #12275 enhancement, awaiting reviews 749. [ ] #12271 awaiting reviews 750. [x] #12263 closed -751. [ ] #12262 enhancement, awaiting reviews +751. [x] #12262 merged 752. [x] #12259 closed 753. [ ] #12246 awaiting reviews 754. [ ] #12214 awaiting reviews @@ -832,7 +832,7 @@ Notation: `. [ ] # ` 818. [ ] #11771 enhancement, awaiting reviews 819. [x] #11760 closed 820. [ ] #11757 enhancement, awaiting reviews -821. [ ] #11752 enhancement, awaiting reviews +821. [x] #11752 closed 822. [ ] #11744 awaiting reviews 823. [ ] #11727 no labels 824. [ ] #11725 no labels @@ -865,7 +865,7 @@ Notation: `. [ ] # ` 851. [ ] #11433 no labels 852. [ ] #11429 no labels 853. [ ] #11418 awaiting reviews -854. [ ] #11385 awaiting reviews +854. [x] #11385 merged 855. [ ] #11368 awaiting reviews 856. [ ] #11290 enhancement, awaiting reviews 857. [ ] #11263 no labels @@ -962,9 +962,9 @@ backtracking: 8. [ ] #14364 9. [ ] #14504 10. [ ] #14568 -11. [ ] #14890 -12. [ ] #15001 -13. [ ] #15042 +11. [x] #14890 merged +12. [x] #15001 closed +13. [x] #15042 closed 14. [x] #15055 merged 15. [ ] #15090 @@ -1076,7 +1076,7 @@ cpu_scheduling_algorithms: 1. [x] #12140 closed data_compression: -1. [ ] #14555 +1. [x] #14555 merged 2. [ ] #14743 3. [ ] #14819 4. [ ] #14873 @@ -1092,7 +1092,7 @@ data_structures: 8. [ ] #10607 9. [ ] #11133 10. [ ] #11199 -11. [ ] #11385 +11. [x] #11385 merged 12. [ ] #11547 13. [ ] #11566 14. [ ] #11607 @@ -1227,7 +1227,7 @@ graphics: 3. [ ] #13751 4. [ ] #13906 5. [ ] #13909 -6. [ ] #14029 +6. [x] #14029 merged graphs: 1. [ ] #11757 @@ -1251,7 +1251,7 @@ graphs: 19. [ ] #13249 20. [ ] #14718 21. [ ] #14729 -22. [ ] #14894 +22. [x] #14894 merged 23. [ ] #15024 24. [ ] #15072 25. [ ] #15074 @@ -1294,14 +1294,14 @@ knapsack: linear_algebra: 1. [ ] #12876 2. [ ] #14647 -3. [ ] #14826 -4. [ ] #14827 -5. [ ] #15044 +3. [x] #14826 closed +4. [x] #14827 closed +5. [x] #15044 merged linear_programming: -1. [ ] #14607 -2. [ ] #14613 -3. [ ] #15047 +1. [x] #14607 merged +2. [x] #14613 closed +3. [x] #15047 closed machine_learning: 1. [ ] #9610 @@ -1317,7 +1317,7 @@ machine_learning: 11. [ ] #11802 12. [ ] #12111 13. [ ] #12246 -14. [ ] #12262 +14. [x] #12262 merged 15. [ ] #12668 16. [ ] #12700 17. [ ] #12748 @@ -1344,14 +1344,14 @@ machine_learning: 38. [ ] #13522 39. [ ] #13555 40. [ ] #13615 -41. [ ] #13635 +41. [x] #13635 closed 42. [ ] #13637 43. [ ] #14016 44. [ ] #14021 45. [ ] #14065 46. [x] #14224 closed 47. [ ] #14579 -48. [ ] #14608 +48. [x] #14608 closed 49. [ ] #14637 50. [ ] #14665 51. [ ] #14733 @@ -1360,7 +1360,7 @@ machine_learning: 54. [ ] #14851 55. [ ] #14853 56. [ ] #14858 -57. [ ] #14874 +57. [x] #14874 closed 58. [ ] #14923 maths: @@ -1456,7 +1456,7 @@ maths: 90. [x] #14850 merged 91. [x] #14864 closed 92. [ ] #14876 -93. [ ] #14889 +93. [x] #14889 merged 94. [ ] #14895 95. [ ] #14988 96. [x] #14995 merged @@ -1481,8 +1481,8 @@ matrix: 8. [ ] #13716 9. [ ] #13934 10. [ ] #13987 -11. [ ] #14821 -12. [ ] #15045 +11. [x] #14821 merged +12. [x] #15045 closed networking_flow: 1. [ ] #13128 @@ -1577,7 +1577,7 @@ searches: 4. [ ] #13609 5. [ ] #13836 6. [ ] #13841 -7. [ ] #13869 +7. [x] #13869 closed 8. [ ] #13891 9. [ ] #13900 10. [ ] #13901 @@ -1585,7 +1585,7 @@ searches: 12. [ ] #13955 13. [ ] #14051 14. [ ] #14056 -15. [ ] #14159 +15. [x] #14159 closed 16. [ ] #14456 17. [ ] #14523 18. [ ] #14581 @@ -1593,12 +1593,12 @@ searches: 20. [ ] #14626 21. [ ] #14627 22. [ ] #14641 -23. [ ] #14657 +23. [x] #14657 closed 24. [ ] #14708 -25. [ ] #14802 +25. [x] #14802 closed 26. [ ] #14806 27. [x] #14807 merged -28. [ ] #14862 +28. [x] #14862 closed 29. [ ] #15005 30. [ ] #15086 31. [ ] #15091 @@ -1610,7 +1610,7 @@ sorts: 2. [ ] #11290 3. [x] #11552 merged 4. [ ] #11725 -5. [ ] #11752 +5. [x] #11752 closed 6. [x] #11809 merged 7. [ ] #11910 8. [x] #11993 merged @@ -1713,13 +1713,13 @@ strings: 36. [ ] #14832 37. [ ] #14833 38. [ ] #14843 -39. [ ] #14848 +39. [x] #14848 merged 40. [ ] #14907 41. [ ] #14909 -42. [ ] #15010 -43. [ ] #15043 +42. [x] #15010 closed +43. [x] #15043 closed 44. [x] #15046 closed -45. [ ] #15053 +45. [x] #15053 closed tests: 1. [x] #13231 merged @@ -1879,7 +1879,7 @@ Snapshot taken: **2026-09-06** -- **144** open issues (**21** `bug`, **82** `enh Same notation as the PR tracker: `. [ ] # `, checked off (`[x]`) once the issue is closed or resolved. See **[Triage recommendations](#triage-recommendations)** below for a first pass at which of these we can close. -1. [ ] #15199 no labels +1. [x] #15199 closed 2. [ ] #15187 no labels 3. [x] #15085 closed 4. [ ] #15081 no labels @@ -1891,50 +1891,50 @@ Same notation as the PR tracker: `. [ ] # `, checked off (`[x 10. [x] #14970 closed 11. [x] #14950 closed 12. [x] #14898 closed -13. [ ] #14887 no labels -14. [ ] #14886 no labels -15. [ ] #14885 no labels +13. [x] #14887 closed +14. [x] #14886 closed +15. [x] #14885 closed 16. [x] #14881 closed 17. [x] #14866 closed -18. [ ] #14844 no labels +18. [x] #14844 closed 19. [x] #14834 closed -20. [ ] #14817 no labels -21. [ ] #14813 no labels +20. [x] #14817 closed +21. [x] #14813 closed 22. [x] #14773 closed 23. [x] #14675 closed 24. [x] #14649 closed -25. [ ] #14606 enhancement +25. [x] #14606 closed 26. [ ] #14593 enhancement -27. [ ] #14592 enhancement -28. [ ] #14591 enhancement -29. [ ] #14584 bug +27. [x] #14592 closed +28. [x] #14591 closed +29. [x] #14584 closed 30. [x] #14577 closed 31. [ ] #14500 enhancement -32. [ ] #14479 no labels +32. [x] #14479 closed 33. [ ] #14464 enhancement 34. [ ] #14425 awaiting triage 35. [ ] #14084 enhancement -36. [ ] #13999 enhancement +36. [x] #13999 closed 37. [ ] #13919 enhancement 38. [ ] #13918 enhancement 39. [ ] #13917 enhancement -40. [ ] #13905 enhancement -41. [ ] #13904 awaiting triage -42. [ ] #13861 enhancement +40. [x] #13905 closed +41. [x] #13904 closed +42. [x] #13861 closed 43. [ ] #13845 enhancement 44. [ ] #13844 enhancement -45. [ ] #13840 bug -46. [ ] #13760 awaiting triage +45. [x] #13840 closed +46. [x] #13760 closed 47. [ ] #13662 enhancement 48. [ ] #13656 enhancement -49. [ ] #13643 enhancement +49. [x] #13643 closed 50. [ ] #13612 enhancement 51. [ ] #13569 enhancement 52. [ ] #13546 enhancement 53. [ ] #13537 enhancement 54. [ ] #13516 enhancement 55. [ ] #13513 enhancement -56. [ ] #13509 bug +56. [x] #13509 closed 57. [ ] #13508 enhancement 58. [ ] #13501 awaiting triage 59. [ ] #13499 enhancement @@ -1961,7 +1961,7 @@ Same notation as the PR tracker: `. [ ] # `, checked off (`[x 80. [ ] #13008 awaiting triage 81. [ ] #12987 no labels 82. [ ] #12970 enhancement -83. [ ] #12949 bug +83. [x] #12949 closed 84. [ ] #12943 awaiting triage 85. [x] #12939 closed 86. [ ] #12867 no labels @@ -1970,17 +1970,17 @@ Same notation as the PR tracker: `. [ ] # `, checked off (`[x 89. [ ] #12714 no labels 90. [x] #12622 closed 91. [x] #12569 closed -92. [ ] #12513 awaiting triage +92. [x] #12513 closed 93. [x] #12496 closed 94. [ ] #12495 awaiting triage 95. [x] #12322 closed 96. [x] #12321 closed 97. [x] #12318 closed 98. [ ] #12306 enhancement -99. [ ] #12233 bug +99. [x] #12233 closed 100. [x] #12218 closed 101. [x] #12192 closed -102. [ ] #12142 enhancement +102. [x] #12142 closed 103. [x] #12128 closed 104. [ ] #12127 awaiting triage 105. [x] #12124 closed @@ -1992,7 +1992,7 @@ Same notation as the PR tracker: `. [ ] # `, checked off (`[x 111. [x] #11972 closed 112. [x] #11947 closed 113. [x] #11938 closed -114. [ ] #11894 awaiting triage +114. [x] #11894 closed 115. [ ] #11871 enhancement 116. [x] #11844 closed 117. [x] #11841 closed @@ -2002,24 +2002,24 @@ Same notation as the PR tracker: `. [ ] # `, checked off (`[x 121. [x] #11578 closed 122. [ ] #11534 awaiting triage 123. [x] #11517 closed -124. [ ] #11316 bug +124. [x] #11316 closed 125. [ ] #11308 bug 126. [x] #11225 closed 127. [x] #10941 closed 128. [ ] #10837 enhancement 129. [ ] #10713 enhancement 130. [ ] #10703 enhancement -131. [ ] #10634 bug -132. [ ] #10563 bug +131. [x] #10634 closed +132. [x] #10563 closed 133. [ ] #8990 awaiting triage 134. [ ] #8847 enhancement -135. [ ] #8818 bug +135. [x] #8818 closed 136. [ ] #8785 awaiting triage -137. [ ] #8780 enhancement +137. [x] #8780 closed 138. [x] #8083 closed -139. [ ] #8070 enhancement +139. [x] #8070 closed 140. [x] #8067 closed -141. [ ] #7968 enhancement +141. [x] #7968 closed 142. [ ] #7854 no labels 143. [ ] #6252 no labels 144. [ ] #6216 help wanted @@ -2063,16 +2063,16 @@ I can take a second pass through the remaining `awaiting triage` items (relabel _Generated automatically by `scripts/hacktoberfest_prep_update.py` on 2026-09-10 (UTC)._ -- **Open issues:** 100 -- **Open pull requests:** 591 -- **Open PRs labelled `awaiting reviews`:** 423 +- **Open issues:** 68 +- **Open pull requests:** 558 +- **Open PRs labelled `awaiting reviews`:** 400 - **Days until Hacktoberfest (2026-10-01):** 21 -- **Issues to close per day to clear the backlog:** 5 per day (over 21 days) -- **Pull requests to merge or close per day to clear the backlog:** 29 per day (over 21 days) +- **Issues to close per day to clear the backlog:** 4 per day (over 21 days) +- **Pull requests to merge or close per day to clear the backlog:** 27 per day (over 21 days) **Top three directories to work on** (most open pull requests labelled `awaiting reviews`): 1. `maths/` — 18 awaiting-reviews PRs -2. `sorts/` — 16 awaiting-reviews PRs -3. `searches/` — 13 awaiting-reviews PRs +2. `sorts/` — 17 awaiting-reviews PRs +3. `searches/` — 10 awaiting-reviews PRs