Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / openedx / XBlock
Framework for building custom learning components that run in the Open edX LMS!
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openedx%2FXBlock
Stars: 450
Forks: 213
Open Issues: 35
License: apache-2.0
Language: Python
Repo Size: 3.46 MB
Dependencies:
309
Created: about 11 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Commit Stats
Commits: 897
Authors: 97
Mean commits per author: 9.25
Development Distribution Score: 0.745
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/openedx/XBlock
Files
Dependencies
- fs *
- lxml *
- markupsafe *
- python-dateutil *
- pytz *
- pyyaml *
- simplejson *
- web-fragments *
- webob >=1.6.0
- fs *
- lxml *
- markupsafe *
- python-dateutil *
- pytz *
- pyyaml *
- web-fragments *
- webob *
- codecov *
- tox *
- tox-battery *
- diff-cover ==4.0.0
- appdirs ==1.4.4 development
- astroid ==2.11.7 development
- attrs ==22.1.0 development
- boto3 ==1.24.46 development
- botocore ==1.27.46 development
- build ==0.8.0 development
- certifi ==2022.6.15 development
- charset-normalizer ==2.1.0 development
- click ==8.1.3 development
- click-log ==0.4.0 development
- code-annotations ==1.3.0 development
- codecov ==2.1.12 development
- coverage ==6.4.2 development
- ddt ==1.5.0 development
- diff-cover ==4.0.0 development
- dill ==0.3.5.1 development
- distlib ==0.3.5 development
- django ==2.2.28 development
- django-pyfs ==3.2.0 development
- edx-lint ==5.2.4 development
- exceptiongroup ==1.0.0rc8 development
- filelock ==3.7.1 development
- fs ==2.4.16 development
- fs-s3fs ==1.1.1 development
- hypothesis ==6.54.1 development
- idna ==3.3 development
- inflect ==6.0.0 development
- iniconfig ==1.1.1 development
- isort ==5.10.1 development
- jinja2 ==3.1.2 development
- jinja2-pluralize ==0.3.0 development
- jmespath ==1.0.1 development
- lazy ==1.4 development
- lazy-object-proxy ==1.7.1 development
- lxml ==4.9.1 development
- markupsafe ==2.1.1 development
- mccabe ==0.7.0 development
- mock ==4.0.3 development
- packaging ==21.3 development
- path ==16.4.0 development
- pbr ==5.9.0 development
- pep517 ==0.13.0 development
- pip-tools ==6.8.0 development
- platformdirs ==2.5.2 development
- pluggy ==1.0.0 development
- py ==1.11.0 development
- pycodestyle ==2.9.1 development
- pydantic ==1.9.1 development
- pygments ==2.12.0 development
- pylint ==2.14.5 development
- pylint-celery ==0.3 development
- pylint-django ==2.5.3 development
- pylint-plugin-utils ==0.7 development
- pyparsing ==3.0.9 development
- pytest ==7.1.2 development
- pytest-cov ==3.0.0 development
- pytest-django ==4.5.2 development
- python-dateutil ==2.8.2 development
- python-slugify ==6.1.2 development
- pytz ==2022.1 development
- pyyaml ==6.0 development
- requests ==2.28.1 development
- s3transfer ==0.6.0 development
- simplejson ==3.17.6 development
- six ==1.16.0 development
- sortedcontainers ==2.4.0 development
- sqlparse ==0.4.2 development
- stevedore ==4.0.0 development
- text-unidecode ==1.3 development
- toml ==0.10.2 development
- tomli ==2.0.1 development
- tomlkit ==0.11.1 development
- tox ==3.25.1 development
- tox-battery ==0.6.1 development
- typing-extensions ==4.3.0 development
- urllib3 ==1.26.11 development
- virtualenv ==20.16.3 development
- web-fragments ==2.0.0 development
- webob ==1.8.7 development
- wheel ==0.37.1 development
- wrapt ==1.14.1 development
- Django >=2.2,<3.0
- django-pyfs >=1.0.5
- lazy *
- edx-sphinx-theme *
- mock *
- sphinx *
- pip *
- setuptools *
- wheel *
- astroid * test
- coverage * test
- ddt * test
- diff-cover >=0.2.1 test
- edx_lint * test
- hypothesis * test
- mock * test
- path * test
- pycodestyle * test
- pylint * test
- pytest * test
- pytest-cov * test
- pytest-django * test
- tox * test
- appdirs ==1.4.4 test
- astroid ==2.11.7 test
- attrs ==22.1.0 test
- boto3 ==1.24.46 test
- botocore ==1.27.46 test
- click ==8.1.3 test
- click-log ==0.4.0 test
- code-annotations ==1.3.0 test
- coverage ==6.4.2 test
- ddt ==1.5.0 test
- diff-cover ==4.0.0 test
- dill ==0.3.5.1 test
- distlib ==0.3.5 test
- django-pyfs ==3.2.0 test
- edx-lint ==5.2.4 test
- exceptiongroup ==1.0.0rc8 test
- filelock ==3.7.1 test
- fs ==2.4.16 test
- fs-s3fs ==1.1.1 test
- hypothesis ==6.54.1 test
- inflect ==6.0.0 test
- iniconfig ==1.1.1 test
- isort ==5.10.1 test
- jinja2 ==3.1.2 test
- jinja2-pluralize ==0.3.0 test
- jmespath ==1.0.1 test
- lazy ==1.4 test
- lazy-object-proxy ==1.7.1 test
- lxml ==4.9.1 test
- markupsafe ==2.1.1 test
- mccabe ==0.7.0 test
- mock ==4.0.3 test
- packaging ==21.3 test
- path ==16.4.0 test
- pbr ==5.9.0 test
- platformdirs ==2.5.2 test
- pluggy ==1.0.0 test
- py ==1.11.0 test
- pycodestyle ==2.9.1 test
- pydantic ==1.9.1 test
- pygments ==2.12.0 test
- pylint ==2.14.5 test
- pylint-celery ==0.3 test
- pylint-django ==2.5.3 test
- pylint-plugin-utils ==0.7 test
- pyparsing ==3.0.9 test
- pytest ==7.1.2 test
- pytest-cov ==3.0.0 test
- pytest-django ==4.5.2 test
- python-dateutil ==2.8.2 test
- python-slugify ==6.1.2 test
- pytz ==2022.1 test
- pyyaml ==6.0 test
- s3transfer ==0.6.0 test
- simplejson ==3.17.6 test
- six ==1.16.0 test
- sortedcontainers ==2.4.0 test
- sqlparse ==0.4.2 test
- stevedore ==4.0.0 test
- text-unidecode ==1.3 test
- toml ==0.10.2 test
- tomli ==2.0.1 test
- tomlkit ==0.11.1 test
- tox ==3.25.1 test
- typing-extensions ==4.3.0 test
- urllib3 ==1.26.11 test
- virtualenv ==20.16.3 test
- web-fragments ==2.0.0 test
- webob ==1.8.7 test
- wrapt ==1.14.1 test
- actions/checkout v2 composite
- actions/setup-python v2 composite
- codecov/codecov-action v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish master composite
- appdirs ==1.4.4
- fs ==2.4.16
- lxml ==4.9.1
- markupsafe ==2.1.1
- python-dateutil ==2.8.2
- pytz ==2022.1
- pyyaml ==6.0
- simplejson ==3.17.6
- six ==1.16.0
- web-fragments ==2.0.0
- webob ==1.8.7
- appdirs ==1.4.4
- boto3 ==1.24.46
- botocore ==1.27.46
- django ==2.2.28
- django-pyfs ==3.2.0
- fs ==2.4.16
- fs-s3fs ==1.1.1
- jmespath ==1.0.1
- lazy ==1.4
- lxml ==4.9.1
- markupsafe ==2.1.1
- python-dateutil ==2.8.2
- pytz ==2022.1
- pyyaml ==6.0
- s3transfer ==0.6.0
- simplejson ==3.17.6
- six ==1.16.0
- sqlparse ==0.4.2
- urllib3 ==1.26.11
- web-fragments ==2.0.0
- webob ==1.8.7
- certifi ==2022.6.15
- charset-normalizer ==2.1.0
- codecov ==2.1.12
- coverage ==6.4.2
- distlib ==0.3.5
- filelock ==3.7.1
- idna ==3.3
- packaging ==21.3
- platformdirs ==2.5.2
- pluggy ==1.0.0
- py ==1.11.0
- pyparsing ==3.0.9
- requests ==2.28.1
- six ==1.16.0
- toml ==0.10.2
- tox ==3.25.1
- tox-battery ==0.6.1
- urllib3 ==1.26.11
- virtualenv ==20.16.3
- alabaster ==0.7.12
- appdirs ==1.4.4
- babel ==2.10.3
- boto3 ==1.24.46
- botocore ==1.27.46
- certifi ==2022.6.15
- charset-normalizer ==2.1.0
- django ==2.2.28
- django-pyfs ==3.2.0
- docutils ==0.19
- edx-sphinx-theme ==3.0.0
- fs ==2.4.16
- fs-s3fs ==1.1.1
- idna ==3.3
- imagesize ==1.4.1
- importlib-metadata ==4.12.0
- jinja2 ==3.1.2
- jmespath ==1.0.1
- lazy ==1.4
- lxml ==4.9.1
- markupsafe ==2.1.1
- mock ==4.0.3
- packaging ==21.3
- pygments ==2.12.0
- pyparsing ==3.0.9
- python-dateutil ==2.8.2
- pytz ==2022.1
- pyyaml ==6.0
- requests ==2.28.1
- s3transfer ==0.6.0
- simplejson ==3.17.6
- six ==1.16.0
- snowballstemmer ==2.2.0
- sphinx ==5.1.1
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- sqlparse ==0.4.2
- urllib3 ==1.26.11
- web-fragments ==2.0.0
- webob ==1.8.7
- zipp ==3.8.1
- pip ==22.2.2
- setuptools ==59.8.0
- wheel ==0.37.1