From 4ed4f1400c8e9ab5d8a05fb6f1b3660dab1bda0a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 29 Jul 2024 11:55:04 -0300 Subject: [PATCH] Add blame data for Aider project versions --- aider/website/_data/blame.yml | 247 ++++++++++++++++++++++++++++++++++ scripts/update-blame.sh | 6 + 2 files changed, 253 insertions(+) create mode 100644 aider/website/_data/blame.yml create mode 100755 scripts/update-blame.sh diff --git a/aider/website/_data/blame.yml b/aider/website/_data/blame.yml new file mode 100644 index 000000000..e274a37b9 --- /dev/null +++ b/aider/website/_data/blame.yml @@ -0,0 +1,247 @@ +- start_tag: v0.5.0 + end_tag: v0.6.0 + end_date: '2023-06-15' + aider_percentage: 32.38 + aider_lines: 34 + total_lines: 105 +- start_tag: v0.6.0 + end_tag: v0.7.0 + end_date: '2023-06-25' + aider_percentage: 5.37 + aider_lines: 68 + total_lines: 1266 +- start_tag: v0.7.0 + end_tag: v0.8.0 + end_date: '2023-07-06' + aider_percentage: 4.17 + aider_lines: 56 + total_lines: 1342 +- start_tag: v0.8.0 + end_tag: v0.9.0 + end_date: '2023-07-16' + aider_percentage: 12.82 + aider_lines: 71 + total_lines: 554 +- start_tag: v0.9.0 + end_tag: v0.10.0 + end_date: '2023-07-22' + aider_percentage: 16.57 + aider_lines: 29 + total_lines: 175 +- start_tag: v0.10.0 + end_tag: v0.11.0 + end_date: '2023-08-02' + aider_percentage: 5.3 + aider_lines: 36 + total_lines: 679 +- start_tag: v0.11.0 + end_tag: v0.12.0 + end_date: '2023-08-11' + aider_percentage: 2.72 + aider_lines: 11 + total_lines: 405 +- start_tag: v0.12.0 + end_tag: v0.13.0 + end_date: '2023-08-22' + aider_percentage: 8.36 + aider_lines: 23 + total_lines: 275 +- start_tag: v0.13.0 + end_tag: v0.14.0 + end_date: '2023-09-08' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 47 +- start_tag: v0.14.0 + end_tag: v0.15.0 + end_date: '2023-10-20' + aider_percentage: 15.25 + aider_lines: 27 + total_lines: 177 +- start_tag: v0.15.0 + end_tag: v0.16.0 + end_date: '2023-10-29' + aider_percentage: 1.64 + aider_lines: 4 + total_lines: 244 +- start_tag: v0.16.0 + end_tag: v0.17.0 + end_date: '2023-11-06' + aider_percentage: 5.31 + aider_lines: 6 + total_lines: 113 +- start_tag: v0.17.0 + end_tag: v0.18.0 + end_date: '2023-11-17' + aider_percentage: 27.41 + aider_lines: 94 + total_lines: 343 +- start_tag: v0.18.0 + end_tag: v0.19.0 + end_date: '2023-12-19' + aider_percentage: 0.71 + aider_lines: 14 + total_lines: 1963 +- start_tag: v0.19.0 + end_tag: v0.20.0 + end_date: '2024-01-04' + aider_percentage: 5.23 + aider_lines: 9 + total_lines: 172 +- start_tag: v0.20.0 + end_tag: v0.21.0 + end_date: '2024-01-08' + aider_percentage: 41.86 + aider_lines: 18 + total_lines: 43 +- start_tag: v0.21.0 + end_tag: v0.22.0 + end_date: '2024-01-22' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 63 +- start_tag: v0.22.0 + end_tag: v0.23.0 + end_date: '2024-02-03' + aider_percentage: 1.13 + aider_lines: 2 + total_lines: 177 +- start_tag: v0.23.0 + end_tag: v0.24.0 + end_date: '2024-02-10' + aider_percentage: 8.37 + aider_lines: 19 + total_lines: 227 +- start_tag: v0.24.0 + end_tag: v0.25.0 + end_date: '2024-03-04' + aider_percentage: 9.41 + aider_lines: 8 + total_lines: 85 +- start_tag: v0.25.0 + end_tag: v0.26.0 + end_date: '2024-03-08' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 39 +- start_tag: v0.26.0 + end_tag: v0.27.0 + end_date: '2024-03-22' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 167 +- start_tag: v0.27.0 + end_tag: v0.28.0 + end_date: '2024-04-09' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 1 +- start_tag: v0.28.0 + end_tag: v0.29.0 + end_date: '2024-04-21' + aider_percentage: 6.89 + aider_lines: 35 + total_lines: 508 +- start_tag: v0.29.0 + end_tag: v0.30.0 + end_date: '2024-04-23' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 224 +- start_tag: v0.30.0 + end_tag: v0.31.0 + end_date: '2024-05-02' + aider_percentage: 0.15 + aider_lines: 2 + total_lines: 1297 +- start_tag: v0.31.0 + end_tag: v0.32.0 + end_date: '2024-05-07' + aider_percentage: 0.36 + aider_lines: 3 + total_lines: 838 +- start_tag: v0.32.0 + end_tag: v0.33.0 + end_date: '2024-05-08' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 16 +- start_tag: v0.33.0 + end_tag: v0.34.0 + end_date: '2024-05-10' + aider_percentage: 0.0 + aider_lines: 0 + total_lines: 87 +- start_tag: v0.34.0 + end_tag: v0.35.0 + end_date: '2024-05-13' + aider_percentage: 6.39 + aider_lines: 17 + total_lines: 266 +- start_tag: v0.35.0 + end_tag: v0.36.0 + end_date: '2024-05-22' + aider_percentage: 12.89 + aider_lines: 78 + total_lines: 605 +- start_tag: v0.36.0 + end_tag: v0.37.0 + end_date: '2024-06-04' + aider_percentage: 16.42 + aider_lines: 99 + total_lines: 603 +- start_tag: v0.37.0 + end_tag: v0.38.0 + end_date: '2024-06-16' + aider_percentage: 3.23 + aider_lines: 18 + total_lines: 558 +- start_tag: v0.38.0 + end_tag: v0.39.0 + end_date: '2024-06-20' + aider_percentage: 29.83 + aider_lines: 71 + total_lines: 238 +- start_tag: v0.39.0 + end_tag: v0.40.0 + end_date: '2024-06-24' + aider_percentage: 5.87 + aider_lines: 21 + total_lines: 358 +- start_tag: v0.40.0 + end_tag: v0.41.0 + end_date: '2024-07-01' + aider_percentage: 5.98 + aider_lines: 15 + total_lines: 251 +- start_tag: v0.41.0 + end_tag: v0.42.0 + end_date: '2024-07-04' + aider_percentage: 2.42 + aider_lines: 7 + total_lines: 289 +- start_tag: v0.42.0 + end_tag: v0.43.0 + end_date: '2024-07-07' + aider_percentage: 3.57 + aider_lines: 14 + total_lines: 392 +- start_tag: v0.43.0 + end_tag: v0.44.0 + end_date: '2024-07-16' + aider_percentage: 28.88 + aider_lines: 158 + total_lines: 547 +- start_tag: v0.44.0 + end_tag: v0.45.0 + end_date: '2024-07-18' + aider_percentage: 42.48 + aider_lines: 113 + total_lines: 266 +- start_tag: v0.45.0 + end_tag: v0.46.0 + end_date: '2024-07-29' + aider_percentage: 44.56 + aider_lines: 254 + total_lines: 570 + diff --git a/scripts/update-blame.sh b/scripts/update-blame.sh new file mode 100755 index 000000000..2f62bcbd9 --- /dev/null +++ b/scripts/update-blame.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +# exit when any command fails +set -e + +./scripts/blame.py v0.1.0 --all > aider/website/_data/blame.yml