Skip to content

Commit ae97ad1

Browse files
committed
chore: Update repo health data files
1 parent 1a4fd72 commit ae97ad1

186 files changed

Lines changed: 6917 additions & 6390 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dashboards/dashboard_main.csv

Lines changed: 182 additions & 182 deletions
Large diffs are not rendered by default.

individual_repo_data/dashboard.sql

Lines changed: 370 additions & 0 deletions
Large diffs are not rendered by default.
884 KB
Binary file not shown.

individual_repo_data/openedx/.github_repo_health.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
TIMESTAMP: 2026-06-01
1+
TIMESTAMP: 2026-06-08
22
dependabot:
33
exists: true
44
has_ecosystem:
@@ -63,20 +63,21 @@ github:
6363
allows_rebase_merge: true
6464
allows_squash_merge: true
6565
branch_count: 8
66-
build_details: '{"total_duration": "4284 minutes 32 seconds", "checks": [{"name":
67-
"Get list of PRs", "duration": "0 minutes 9 seconds"}, {"name": "Get list
66+
build_details: '{"total_duration": "5706 minutes 35 seconds", "checks": [{"name":
67+
"Get list of PRs", "duration": "0 minutes 10 seconds"}, {"name": "Get list
6868
of PRs", "duration": "0 minutes 8 seconds"}, {"name": "Get list of PRs", "duration":
69-
"0 minutes 6 seconds"}, {"name": "Get list of PRs", "duration": "0 minutes
70-
6 seconds"}, {"name": "merge_pr", "duration": "0 minutes 0 seconds"}, {"name":
71-
"merge_pr", "duration": "0 minutes 0 seconds"}, {"name": "merge_pr", "duration":
72-
"-1 minutes 59 seconds"}, {"name": "merge_pr", "duration": "-1 minutes 59
73-
seconds"}]}'
69+
"0 minutes 7 seconds"}, {"name": "Get list of PRs", "duration": "0 minutes
70+
6 seconds"}, {"name": "Get list of PRs", "duration": "0 minutes 6 seconds"},
71+
{"name": "merge_pr", "duration": "0 minutes 0 seconds"}, {"name": "merge_pr",
72+
"duration": "0 minutes 0 seconds"}, {"name": "merge_pr", "duration": "0 minutes
73+
0 seconds"}, {"name": "merge_pr", "duration": "0 minutes 0 seconds"}, {"name":
74+
"merge_pr", "duration": "-1 minutes 59 seconds"}]}'
7475
code_of_conduct: Other
7576
created_at: 2022-01-05 17:05:00
7677
default_branch: master
7778
description: Centralized openedx repository workflows, community health files,
7879
etc.
79-
disk_usage_kb: 382
80+
disk_usage_kb: 397
8081
fork_count: 33
8182
has_issues: true
8283
has_wiki: false
@@ -85,7 +86,7 @@ github:
8586
is_fork: false
8687
is_locked: false
8788
is_private: false
88-
last_push: 2026-05-27 14:13:45
89+
last_push: 2026-06-02 19:58:55
8990
license: Apache License 2.0
9091
pulls_count: 0
9192
github_actions: false

individual_repo_data/openedx/DoneXBlock_repo_health.yaml

Lines changed: 59 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
TIMESTAMP: 2026-06-01
1+
TIMESTAMP: 2026-06-08
22
dependabot:
33
exists: true
44
has_ecosystem:
@@ -7,7 +7,7 @@ dependabot:
77
pip: false
88
dependabot_alerts: {}
99
dependencies:
10-
count: 120
10+
count: 121
1111
github:
1212
count: 0
1313
list: '[]'
@@ -22,57 +22,56 @@ dependencies:
2222
list: ''
2323
pypi:
2424
count: 16
25-
list: '["webob==1.8.9", "xblock==6.1.0", "fs==2.4.16", "web-fragments==4.0.0",
26-
"sqlparse==0.5.5", "markupsafe==3.0.3", "pytz==2026.2", "django==5.2.14",
27-
"appdirs==1.4.4", "simplejson==4.1.1", "lxml==6.1.1", "mako==1.3.12",
28-
"asgiref==3.11.1", "six==1.17.0", "pyyaml==6.0.3", "python-dateutil==2.9.0.post0"]'
25+
list: '["mako==1.3.12", "simplejson==4.1.1", "xblock==6.1.0", "asgiref==3.11.1",
26+
"lxml==6.1.1", "appdirs==1.4.4", "pytz==2026.2", "web-fragments==4.0.0",
27+
"python-dateutil==2.9.0.post0", "six==1.17.0", "fs==2.4.16", "django==5.2.14",
28+
"markupsafe==3.0.3", "sqlparse==0.5.5", "webob==1.8.9", "pyyaml==6.0.3"]'
2929
pypi_all:
30-
count: 120
31-
list: '["markdown-it-py==4.2.0", "path==16.16.0", "mdurl==0.1.2", "pytz==2026.2",
32-
"sphinxcontrib-jsmath==1.0.1", "requests-toolbelt==1.0.0", "pluggy==1.6.0",
33-
"cookiecutter==2.7.1", "xblock-sdk==0.14.0", "pyproject-api==1.10.0",
34-
"nh3==0.3.5", "python-slugify==8.0.4", "urllib3==2.7.0", "s3transfer==0.17.0",
35-
"arrow==1.4.0", "fs-s3fs==1.1.1", "keyring==25.7.0", "python-dateutil==2.9.0.post0",
36-
"filelock==3.29.0", "charset-normalizer==3.4.7", "soupsieve==2.8.4", "python-discovery==1.3.1",
37-
"tomlkit==0.15.0", "twine==6.2.0", "sphinxcontrib-applehelp==2.0.0", "typer==0.25.1",
38-
"pytest==9.0.3", "click==8.4.1", "setuptools==82.0.1", "shellingham==1.5.4",
39-
"sphinx==9.1.0", "iniconfig==2.3.0", "docutils==0.22.4", "packaging==26.2",
40-
"jaraco-context==6.1.2", "stevedore==5.8.0", "pip-tools==7.5.3", "appdirs==1.4.4",
41-
"polib==1.2.0", "text-unidecode==1.3", "lxml==6.1.1", "pylint-celery==0.3",
42-
"roman-numerals==4.1.0", "pydata-sphinx-theme==0.16.1", "alabaster==1.0.0",
43-
"sqlparse==0.5.5", "code-annotations==3.0.0", "tzdata==2026.2", "lxml-html-clean==0.4.5",
44-
"mccabe==0.7.0", "boto3==1.43.14", "mako==1.3.12", "asgiref==3.11.1",
45-
"pylint-django==2.7.0", "pyyaml==6.0.3", "pygments==2.20.0", "dill==0.4.1",
46-
"fs==2.4.16", "jmespath==1.1.0", "markupsafe==3.0.3", "astroid==4.0.4",
47-
"imagesize==2.0.0", "pip==26.1.1", "snowballstemmer==3.1.0", "jaraco-classes==3.4.0",
48-
"webob==1.8.9", "xblock==6.1.0", "sphinxcontrib-qthelp==2.0.0", "certifi==2026.5.20",
49-
"jaraco-functools==4.5.0", "sphinx-book-theme==1.2.0", "build==1.5.0",
50-
"distlib==0.4.0", "cffi==2.0.0", "typing-extensions==4.15.0", "beautifulsoup4==4.14.3",
51-
"idna==3.16", "isort==8.0.1", "tox==4.54.0", "pylint-plugin-utils==0.9.0",
52-
"edx-i18n-tools==2.0.0", "jeepney==0.9.0", "rich==15.0.0", "tomli-w==1.2.0",
53-
"click-log==0.4.0", "coverage[toml]==7.14.0", "lxml[html-clean]==6.1.1",
54-
"pypng==0.20220715.0", "requests==2.34.2", "sphinxcontrib-devhelp==2.0.0",
55-
"cryptography==48.0.0", "platformdirs==4.9.6", "readme-renderer==44.0",
56-
"sphinxcontrib-serializinghtml==2.0.0", "edx-lint==6.1.0", "more-itertools==11.1.0",
57-
"secretstorage==3.5.0", "pycparser==3.0", "six==1.17.0", "simplejson==4.1.1",
58-
"wheel==0.47.0", "pylint==4.0.5", "binaryornot==0.6.0", "web-fragments==4.0.0",
59-
"cachetools==7.1.4", "ddt==1.7.2", "rfc3986==2.0.0", "pycodestyle==2.14.0",
60-
"annotated-doc==0.0.4", "botocore==1.43.14", "accessible-pygments==0.0.5",
61-
"colorama==0.4.6", "virtualenv==21.3.3", "babel==2.18.0", "pyproject-hooks==1.2.0",
62-
"id==1.6.1", "coveralls==4.1.0", "django==5.2.14", "sphinxcontrib-htmlhelp==2.1.0",
63-
"jinja2==3.1.6"]'
30+
count: 121
31+
list: '["cffi==2.0.0", "appdirs==1.4.4", "wheel==0.47.0", "mdurl==0.1.2",
32+
"alabaster==1.0.0", "nh3==0.3.5", "botocore==1.43.18", "keyring==25.7.0",
33+
"simplejson==4.1.1", "coveralls==4.1.0", "text-unidecode==1.3", "charset-normalizer==3.4.7",
34+
"code-annotations==3.0.0", "pip-tools==7.5.3", "polib==1.2.0", "urllib3==2.7.0",
35+
"mako==1.3.12", "jaraco-functools==4.5.0", "setuptools==82.0.1", "binaryornot==0.6.0",
36+
"docutils==0.23", "babel==2.18.0", "arrow==1.4.0", "rfc3986==2.0.0", "sphinx==9.1.0",
37+
"cachetools==7.1.4", "build==1.5.0", "sphinxcontrib-serializinghtml==2.0.0",
38+
"astroid==4.0.4", "id==1.6.1", "readme-renderer==44.0", "pypng==0.20220715.0",
39+
"pylint-django==2.7.0", "pylint-plugin-utils==0.9.0", "mccabe==0.7.0",
40+
"s3transfer==0.18.0", "annotated-doc==0.0.4", "accessible-pygments==0.0.5",
41+
"edx-i18n-tools==2.0.0", "dill==0.4.1", "python-dateutil==2.9.0.post0",
42+
"lxml[html-clean]==6.1.1", "iniconfig==2.3.0", "markupsafe==3.0.3", "sphinxcontrib-devhelp==2.0.0",
43+
"sphinxcontrib-applehelp==2.0.0", "pyproject-hooks==1.2.0", "boto3==1.43.18",
44+
"docutils==0.22.4", "isort==8.0.1", "sphinxcontrib-htmlhelp==2.1.0", "tzdata==2026.2",
45+
"platformdirs==4.10.0", "sphinxcontrib-qthelp==2.0.0", "pylint==4.0.5",
46+
"imagesize==2.0.0", "markdown-it-py==4.2.0", "pygments==2.20.0", "fs==2.4.16",
47+
"pyyaml==6.0.3", "lxml==6.1.1", "roman-numerals==4.1.0", "fs-s3fs==1.1.1",
48+
"pycodestyle==2.14.0", "tomlkit==0.15.0", "lxml-html-clean==0.4.5", "xblock==6.1.0",
49+
"asgiref==3.11.1", "cookiecutter==2.7.1", "xblock-sdk==0.14.0", "path==16.16.0",
50+
"requests-toolbelt==1.0.0", "sqlparse==0.5.5", "typing-extensions==4.15.0",
51+
"rich==15.0.0", "ddt==1.7.2", "pytz==2026.2", "click==8.4.1", "jinja2==3.1.6",
52+
"shellingham==1.5.4", "pydata-sphinx-theme==0.16.1", "webob==1.8.9", "python-discovery==1.4.0",
53+
"pip==26.1.2", "typer==0.26.4", "python-slugify==8.0.4", "twine==6.2.0",
54+
"certifi==2026.5.20", "django==5.2.14", "more-itertools==11.1.0", "tox==4.55.0",
55+
"pylint-celery==0.3", "snowballstemmer==3.1.0", "cryptography==48.0.0",
56+
"web-fragments==4.0.0", "sphinxcontrib-jsmath==1.0.1", "tomli-w==1.2.0",
57+
"colorama==0.4.6", "jaraco-classes==3.4.0", "pytest==9.0.3", "six==1.17.0",
58+
"secretstorage==3.5.0", "filelock==3.29.0", "jaraco-context==6.1.2", "distlib==0.4.0",
59+
"requests==2.34.2", "pluggy==1.6.0", "beautifulsoup4==4.14.3", "virtualenv==21.4.2",
60+
"sphinx-book-theme==1.2.0", "idna==3.17", "soupsieve==2.8.4", "pycparser==3.0",
61+
"jmespath==1.1.0", "click-log==0.4.0", "coverage[toml]==7.14.1", "packaging==26.2",
62+
"jeepney==0.9.0", "pyproject-api==1.10.1", "edx-lint==6.1.0", "stevedore==5.8.0"]'
6463
django_packages:
6564
django_42:
6665
count: 6
67-
list: '["code-annotations", "pylint-django", "xblock-sdk", "xblock", "edx-i18n-tools",
68-
"web-fragments"]'
66+
list: '["web-fragments", "xblock", "pylint-django", "code-annotations", "edx-i18n-tools",
67+
"xblock-sdk"]'
6968
total:
7069
count: 6
71-
list: '["code-annotations", "pylint-django", "xblock-sdk", "xblock", "edx-i18n-tools",
72-
"web-fragments"]'
70+
list: '["web-fragments", "xblock", "pylint-django", "code-annotations", "edx-i18n-tools",
71+
"xblock-sdk"]'
7372
upgraded:
7473
count: 5
75-
list: '["code-annotations", "xblock-sdk", "xblock", "edx-i18n-tools", "web-fragments"]'
74+
list: '["web-fragments", "xblock", "code-annotations", "edx-i18n-tools", "xblock-sdk"]'
7675
docs:
7776
build_badge: false
7877
python_version: null
@@ -99,24 +98,23 @@ github:
9998
allows_merge_commit: true
10099
allows_rebase_merge: false
101100
allows_squash_merge: true
102-
branch_count: 41
103-
build_details: '{"total_duration": "6059 minutes 49 seconds", "checks": [{"name":
104-
"Analyze (javascript)", "duration": "1 minutes 15 seconds"}, {"name": "Analyze
105-
(javascript)", "duration": "1 minutes 13 seconds"}, {"name": "Analyze (python)",
106-
"duration": "0 minutes 59 seconds"}, {"name": "Analyze (python)", "duration":
107-
"0 minutes 58 seconds"}, {"name": "Dependabot", "duration": "0 minutes 53
108-
seconds"}, {"name": "Tests (3.12, django42)", "duration": "0 minutes 50 seconds"},
109-
{"name": "Tests (3.12, django52)", "duration": "0 minutes 42 seconds"}, {"name":
110-
"Tests (3.12, quality)", "duration": "0 minutes 41 seconds"}, {"name": "Dependabot",
111-
"duration": "0 minutes 37 seconds"}, {"name": "Dependabot", "duration": "0
112-
minutes 34 seconds"}, {"name": "Dependabot", "duration": "0 minutes 32 seconds"},
113-
{"name": "update-pip-graph", "duration": "0 minutes 31 seconds"}, {"name":
114-
"Dependabot", "duration": "0 minutes 25 seconds"}]}'
101+
branch_count: 40
102+
build_details: '{"total_duration": "3351 minutes 32 seconds", "checks": [{"name":
103+
"call-upgrade-python-requirements-workflow / upgrade_requirements", "duration":
104+
"1 minutes 23 seconds"}, {"name": "Analyze (javascript)", "duration": "1 minutes
105+
16 seconds"}, {"name": "Analyze (python)", "duration": "0 minutes 58 seconds"},
106+
{"name": "Tests (3.12, quality)", "duration": "0 minutes 49 seconds"}, {"name":
107+
"Tests (3.12, django42)", "duration": "0 minutes 45 seconds"}, {"name": "Dependabot",
108+
"duration": "0 minutes 44 seconds"}, {"name": "Tests (3.12, django52)", "duration":
109+
"0 minutes 39 seconds"}, {"name": "self_assign_by_comment / add_assignee",
110+
"duration": "0 minutes 0 seconds"}, {"name": "add_remove_labels / add_label",
111+
"duration": "0 minutes 0 seconds"}, {"name": "add_remove_labels / remove_label",
112+
"duration": "-1 minutes 59 seconds"}]}'
115113
code_of_conduct: Other
116114
created_at: 2017-07-07 16:01:04
117115
default_branch: master
118116
description: 'An XBlock for students to mark they''ve finished something. '
119-
disk_usage_kb: 636
117+
disk_usage_kb: 655
120118
fork_count: 25
121119
has_issues: true
122120
has_wiki: false
@@ -125,9 +123,9 @@ github:
125123
is_fork: false
126124
is_locked: false
127125
is_private: false
128-
last_push: 2026-06-01 00:53:36
126+
last_push: 2026-06-08 00:54:05
129127
license: GNU AGPLv3
130-
pulls_count: 5
128+
pulls_count: 4
131129
github_actions: true
132130
language_bytes:
133131
css: 2185

0 commit comments

Comments
 (0)