Skip to content

Commit e67dfd2

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

186 files changed

Lines changed: 6598 additions & 6216 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.
864 KB
Binary file not shown.

individual_repo_data/openedx/.github_repo_health.yaml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
TIMESTAMP: 2026-06-01
1+
TIMESTAMP: 2026-06-06
22
dependabot:
33
exists: true
44
has_ecosystem:
@@ -63,20 +63,18 @@ 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": "2849 minutes 2 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": "merge_pr", "duration": "0 minutes 0 seconds"},
70+
{"name": "merge_pr", "duration": "0 minutes 0 seconds"}, {"name": "merge_pr",
71+
"duration": "-1 minutes 59 seconds"}]}'
7472
code_of_conduct: Other
7573
created_at: 2022-01-05 17:05:00
7674
default_branch: master
7775
description: Centralized openedx repository workflows, community health files,
7876
etc.
79-
disk_usage_kb: 382
77+
disk_usage_kb: 397
8078
fork_count: 33
8179
has_issues: true
8280
has_wiki: false
@@ -85,7 +83,7 @@ github:
8583
is_fork: false
8684
is_locked: false
8785
is_private: false
88-
last_push: 2026-05-27 14:13:45
86+
last_push: 2026-06-02 19:58:55
8987
license: Apache License 2.0
9088
pulls_count: 0
9189
github_actions: false

individual_repo_data/openedx/DoneXBlock_repo_health.yaml

Lines changed: 59 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
TIMESTAMP: 2026-06-01
1+
TIMESTAMP: 2026-06-06
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: '["sqlparse==0.5.5", "webob==1.8.9", "xblock==6.1.0", "fs==2.4.16",
26+
"asgiref==3.11.1", "pytz==2026.2", "lxml==6.1.1", "python-dateutil==2.9.0.post0",
27+
"appdirs==1.4.4", "mako==1.3.12", "pyyaml==6.0.3", "six==1.17.0", "web-fragments==4.0.0",
28+
"markupsafe==3.0.3", "django==5.2.14", "simplejson==4.1.1"]'
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: '["path==16.16.0", "xblock==6.1.0", "twine==6.2.0", "sphinxcontrib-devhelp==2.0.0",
32+
"binaryornot==0.6.0", "mako==1.3.12", "simplejson==4.1.1", "cryptography==48.0.0",
33+
"pyproject-hooks==1.2.0", "astroid==4.0.4", "rich==15.0.0", "setuptools==82.0.1",
34+
"mdurl==0.1.2", "pluggy==1.6.0", "virtualenv==21.4.2", "sphinxcontrib-serializinghtml==2.0.0",
35+
"web-fragments==4.0.0", "rfc3986==2.0.0", "s3transfer==0.18.0", "pyproject-api==1.10.1",
36+
"stevedore==5.8.0", "jeepney==0.9.0", "pylint-django==2.7.0", "certifi==2026.5.20",
37+
"pycodestyle==2.14.0", "edx-i18n-tools==2.0.0", "beautifulsoup4==4.14.3",
38+
"iniconfig==2.3.0", "tomli-w==1.2.0", "nh3==0.3.5", "pytest==9.0.3", "django==5.2.14",
39+
"pygments==2.20.0", "jaraco-context==6.1.2", "isort==8.0.1", "pylint==4.0.5",
40+
"jaraco-classes==3.4.0", "pylint-plugin-utils==0.9.0", "requests-toolbelt==1.0.0",
41+
"asgiref==3.11.1", "shellingham==1.5.4", "idna==3.17", "pydata-sphinx-theme==0.16.1",
42+
"polib==1.2.0", "secretstorage==3.5.0", "sphinxcontrib-htmlhelp==2.1.0",
43+
"platformdirs==4.10.0", "code-annotations==3.0.0", "distlib==0.4.0", "pip-tools==7.5.3",
44+
"accessible-pygments==0.0.5", "six==1.17.0", "jinja2==3.1.6", "lxml-html-clean==0.4.5",
45+
"babel==2.18.0", "sphinx-book-theme==1.2.0", "sphinxcontrib-qthelp==2.0.0",
46+
"keyring==25.7.0", "boto3==1.43.18", "markupsafe==3.0.3", "pip==26.1.2",
47+
"docutils==0.22.4", "readme-renderer==44.0", "botocore==1.43.18", "click-log==0.4.0",
48+
"pytz==2026.2", "cookiecutter==2.7.1", "pyyaml==6.0.3", "edx-lint==6.1.0",
49+
"build==1.5.0", "python-dateutil==2.9.0.post0", "filelock==3.29.0", "tomlkit==0.15.0",
50+
"jaraco-functools==4.5.0", "docutils==0.23", "more-itertools==11.1.0",
51+
"webob==1.8.9", "wheel==0.47.0", "coveralls==4.1.0", "python-discovery==1.4.0",
52+
"packaging==26.2", "sphinxcontrib-applehelp==2.0.0", "mccabe==0.7.0",
53+
"jmespath==1.1.0", "tox==4.55.0", "click==8.4.1", "colorama==0.4.6", "imagesize==2.0.0",
54+
"arrow==1.4.0", "typing-extensions==4.15.0", "roman-numerals==4.1.0",
55+
"urllib3==2.7.0", "pycparser==3.0", "sphinx==9.1.0", "cachetools==7.1.4",
56+
"cffi==2.0.0", "appdirs==1.4.4", "python-slugify==8.0.4", "ddt==1.7.2",
57+
"dill==0.4.1", "markdown-it-py==4.2.0", "soupsieve==2.8.4", "fs-s3fs==1.1.1",
58+
"lxml==6.1.1", "text-unidecode==1.3", "id==1.6.1", "lxml[html-clean]==6.1.1",
59+
"sphinxcontrib-jsmath==1.0.1", "charset-normalizer==3.4.7", "typer==0.26.4",
60+
"snowballstemmer==3.1.0", "sqlparse==0.5.5", "coverage[toml]==7.14.1",
61+
"xblock-sdk==0.14.0", "fs==2.4.16", "requests==2.34.2", "pypng==0.20220715.0",
62+
"alabaster==1.0.0", "tzdata==2026.2", "annotated-doc==0.0.4", "pylint-celery==0.3"]'
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: '["xblock-sdk", "xblock", "pylint-django", "web-fragments", "code-annotations",
67+
"edx-i18n-tools"]'
6968
total:
7069
count: 6
71-
list: '["code-annotations", "pylint-django", "xblock-sdk", "xblock", "edx-i18n-tools",
72-
"web-fragments"]'
70+
list: '["xblock-sdk", "xblock", "pylint-django", "web-fragments", "code-annotations",
71+
"edx-i18n-tools"]'
7372
upgraded:
7473
count: 5
75-
list: '["code-annotations", "xblock-sdk", "xblock", "edx-i18n-tools", "web-fragments"]'
74+
list: '["xblock-sdk", "xblock", "web-fragments", "code-annotations", "edx-i18n-tools"]'
7675
docs:
7776
build_badge: false
7877
python_version: null
@@ -99,24 +98,18 @@ 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: 39
102+
build_details: '{"total_duration": "1 minutes 17 seconds", "checks": [{"name":
103+
"Analyze (javascript)", "duration": "1 minutes 16 seconds"}, {"name": "Analyze
104+
(python)", "duration": "0 minutes 58 seconds"}, {"name": "Tests (3.12, quality)",
105+
"duration": "0 minutes 49 seconds"}, {"name": "Tests (3.12, django42)", "duration":
106+
"0 minutes 45 seconds"}, {"name": "Dependabot", "duration": "0 minutes 44
107+
seconds"}, {"name": "Tests (3.12, django52)", "duration": "0 minutes 39 seconds"}]}'
115108
code_of_conduct: Other
116109
created_at: 2017-07-07 16:01:04
117110
default_branch: master
118111
description: 'An XBlock for students to mark they''ve finished something. '
119-
disk_usage_kb: 636
112+
disk_usage_kb: 647
120113
fork_count: 25
121114
has_issues: true
122115
has_wiki: false
@@ -125,9 +118,9 @@ github:
125118
is_fork: false
126119
is_locked: false
127120
is_private: false
128-
last_push: 2026-06-01 00:53:36
121+
last_push: 2026-06-05 17:02:45
129122
license: GNU AGPLv3
130-
pulls_count: 5
123+
pulls_count: 3
131124
github_actions: true
132125
language_bytes:
133126
css: 2185
@@ -155,6 +148,11 @@ readme:
155148
- 'https://www.gnu.org/licenses/agpl-3.0: HTTPSConnectionPool(host=''www.gnu.org'',
156149
port=443): Max retries exceeded with url: /licenses/agpl-3.0 (Caused by NewConnectionError("HTTPSConnection(host=''www.gnu.org'',
157150
port=443): Failed to establish a new connection: [Errno 101] Network is unreachable"))'
151+
- 'https://openedx.org/r/xblock: 403'
152+
- 'https://openedx.org/slack: 403'
153+
- 'https://openedx.org/getting-help: 403'
154+
- 'https://openedx.org/r/how-to-contribute: 403'
155+
- 'https://openedx.org/code-of-conduct/: 403'
158156
- 'https://open-edx-backstage.herokuapp.com/catalog/default/component/DoneXBlock:
159157
404'
160158
getting-help: true
@@ -165,15 +163,10 @@ readme:
165163
- https://github.com/openedx/DoneXBlock/actions/workflows/pypi-release.yml/badge.svg
166164
- https://github.com/openedx/DoneXBlock/actions/workflows/pypi-release.yml
167165
- https://img.shields.io/badge/status-maintained-31c653
168-
- https://openedx.org/r/xblock
169166
- https://docs.tutor.edly.io/configuration.html
170167
- https://discuss.openedx.org
171168
- https://github.com/openedx/DoneXBlock/issues
172-
- https://openedx.org/slack
173169
- https://openedx.slack.com/
174-
- https://openedx.org/getting-help
175-
- https://openedx.org/r/how-to-contribute
176-
- https://openedx.org/code-of-conduct/
177170
irc-missing: true
178171
mailing-list-missing: true
179172
security: false

0 commit comments

Comments
 (0)