.dockerignore
.gitignore
.isort.cfg
CHANGELOG.rst
LICENSE.TXT
MANIFEST.in
Makefile
README.rst
catalog-info.yaml
codecov.yml
manage.py
openedx.yaml
pylintrc
pylintrc_tweaks
pyproject.toml
settings.py
tox.ini
uv.lock
.github/dependabot.yml
.github/workflows/add-depr-ticket-to-depr-board.yml
.github/workflows/add-remove-label-on-comment.yml
.github/workflows/ci.yml
.github/workflows/commitlint.yml
.github/workflows/release.yml
.github/workflows/self-assign-issue.yml
.github/workflows/upgrade-python-requirements.yml
bin/workbench-make-xblock
doc/Makefile
doc/changelog.rst
doc/conf.py
doc/getting_started.rst
doc/index.rst
doc/requirements.txt
prototype/README.rst
prototype/cookiecutter.json
prototype/{{cookiecutter.short_name}}/setup.py
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/__init__.py
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}.py
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/static/README.txt
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/static/css/{{cookiecutter.short_name}}.css
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/static/html/{{cookiecutter.short_name}}.html
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/static/js/src/{{cookiecutter.short_name}}.js
prototype/{{cookiecutter.short_name}}/{{cookiecutter.short_name}}/translations/README.txt
src/sample_xblocks/README.rst
src/sample_xblocks/__init__.py
src/sample_xblocks/basic/__init__.py
src/sample_xblocks/basic/content.py
src/sample_xblocks/basic/problem.py
src/sample_xblocks/basic/slider.py
src/sample_xblocks/basic/structure.py
src/sample_xblocks/basic/view_counter.py
src/sample_xblocks/basic/public/images/correct-icon.png
src/sample_xblocks/basic/public/images/incorrect-icon.png
src/sample_xblocks/basic/templates/problem.html
src/sample_xblocks/basic/templates/sequence.html
src/sample_xblocks/basic/templates/vertical.html
src/sample_xblocks/basic/test/test_problem.py
src/sample_xblocks/basic/test/test_view_counter.py
src/sample_xblocks/filethumbs/__init__.py
src/sample_xblocks/filethumbs/filethumbs.py
src/sample_xblocks/filethumbs/static/README.md
src/sample_xblocks/filethumbs/static/css/thumbs.css
src/sample_xblocks/filethumbs/static/html/thumbs.html
src/sample_xblocks/filethumbs/static/js/README.md
src/sample_xblocks/filethumbs/static/js/SpecRunner.html
src/sample_xblocks/filethumbs/static/js/lib/jasmine-jquery.js
src/sample_xblocks/filethumbs/static/js/lib/jquery-1.9.1.min.js
src/sample_xblocks/filethumbs/static/js/lib/jasmine-1.3.1/MIT.LICENSE
src/sample_xblocks/filethumbs/static/js/lib/jasmine-1.3.1/jasmine-html.js
src/sample_xblocks/filethumbs/static/js/lib/jasmine-1.3.1/jasmine.css
src/sample_xblocks/filethumbs/static/js/lib/jasmine-1.3.1/jasmine.js
src/sample_xblocks/filethumbs/static/js/spec/thumbs_spec.js
src/sample_xblocks/filethumbs/static/js/src/thumbs.js
src/sample_xblocks/thumbs/__init__.py
src/sample_xblocks/thumbs/thumbs.py
src/sample_xblocks/thumbs/static/README.md
src/sample_xblocks/thumbs/static/css/thumbs.css
src/sample_xblocks/thumbs/static/html/thumbs.html
src/sample_xblocks/thumbs/static/js/README.md
src/sample_xblocks/thumbs/static/js/SpecRunner.html
src/sample_xblocks/thumbs/static/js/lib/jasmine-jquery.js
src/sample_xblocks/thumbs/static/js/lib/jquery-1.9.1.min.js
src/sample_xblocks/thumbs/static/js/lib/jasmine-1.3.1/MIT.LICENSE
src/sample_xblocks/thumbs/static/js/lib/jasmine-1.3.1/jasmine-html.js
src/sample_xblocks/thumbs/static/js/lib/jasmine-1.3.1/jasmine.css
src/sample_xblocks/thumbs/static/js/lib/jasmine-1.3.1/jasmine.js
src/sample_xblocks/thumbs/static/js/spec/thumbs_spec.js
src/sample_xblocks/thumbs/static/js/src/thumbs.js
src/workbench/__init__.py
src/workbench/admin.py
src/workbench/blocks.py
src/workbench/models.py
src/workbench/runtime.py
src/workbench/runtime_util.py
src/workbench/scenarios.py
src/workbench/services.py
src/workbench/settings.py
src/workbench/test_utils.py
src/workbench/urls.py
src/workbench/util.py
src/workbench/views.py
src/workbench/wsgi.py
src/workbench/migrations/0001_initial.py
src/workbench/migrations/__init__.py
src/workbench/static/workbench/css/workbench.css
src/workbench/static/workbench/images/header-logo.png
src/workbench/static/workbench/js/runtime/1.js
src/workbench/static/workbench/js/runtime/logger.js
src/workbench/static/workbench/js/vendor/jquery-migrate.min.js
src/workbench/static/workbench/js/vendor/jquery.cookie.js
src/workbench/static/workbench/js/vendor/jquery.min.js
src/workbench/static/workbench/js/vendor/underscore-min.js
src/workbench/static/workbench/js/vendor/underscore-min.map
src/workbench/templates/404.html
src/workbench/templates/500.html
src/workbench/templates/workbench/block.html
src/workbench/templates/workbench/blockview.html
src/workbench/templates/workbench/index.html
src/workbench/templates/workbench/settings.html
src/workbench/test/__init__.py
src/workbench/test/test_runtime.py
src/workbench/test/test_scenarios.py
src/workbench/test/test_views.py
src/xblock_sdk.egg-info/PKG-INFO
src/xblock_sdk.egg-info/SOURCES.txt
src/xblock_sdk.egg-info/dependency_links.txt
src/xblock_sdk.egg-info/entry_points.txt
src/xblock_sdk.egg-info/requires.txt
src/xblock_sdk.egg-info/top_level.txt
var/.directory