We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1df7f94 commit 391122dCopy full SHA for 391122d
1 file changed
site/index.md
@@ -107,13 +107,13 @@ x = bedges[:-1] + np.timedelta64(15, "D")
107
# NOTE: np.histogram doesn't work on datetimes
108
merged_prs_per_month = dict()
109
for proj, data in project_prs.items():
110
- merged_prs = data["merged_prs"]
+ # Num merged PRs per month
111
+ merged_prs = np.array(data["merged_prs"], dtype=object)
112
merge_dates = np.array([pr["mergedAt"] for pr in merged_prs], dtype="M8[D]")
113
num_merged_per_month = []
114
for lo, hi in itertools.pairwise(bedges):
- num_merged_per_month.append(
115
- sum(1 for md in merge_dates if md > lo and md < hi)
116
- )
+ month_mask = (merge_dates < hi) & (merge_dates > lo)
+ num_merged_per_month.append(month_mask.sum())
117
merged_prs_per_month[proj] = num_merged_per_month
118
```
119
0 commit comments