From 49a1d8bce859cfeb9f808a95ffc4c105d8860556 Mon Sep 17 00:00:00 2001 From: Julien Lengrand-Lambert Date: Wed, 22 Dec 2021 10:56:39 +0100 Subject: [PATCH] Adding committers per repo --- unique-commiters-per-repo.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 unique-commiters-per-repo.py diff --git a/unique-commiters-per-repo.py b/unique-commiters-per-repo.py new file mode 100644 index 0000000..420f44d --- /dev/null +++ b/unique-commiters-per-repo.py @@ -0,0 +1,15 @@ +# This script depends on the combined.txt file created by all-repos.sh to be present. + +import glob + +for filename in glob.glob("*.txt"): + with open(filename, 'r') as reader: + commiters = [] + print(filename) + for line in reader.readlines(): + author = line.split("|")[1] + timestamp = line.split("|")[0] + if author not in commiters and float(timestamp) > 1609455600: # 2021-01-01 + commiters.append(author) + + print(str(len(commiters))) \ No newline at end of file