# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# built labextension
tsconfig.tsbuildinfo
nbgrader/labextension/

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.cache
nosetests.xml
coverage.xml

# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
nbgrader/docs/_build/

# PyBuilder
target/

# Jupyter notebook checkpoints
.ipynb_checkpoints/

# Coverage files
.coverage.*
.selenium.screenshot.png
nbgrader/tests/formgrader/selenium.screenshot.png
nbgrader/tests/nbextensions/selenium.screenshot.png

# Autogenerated docs
nbgrader/docs/build
nbgrader/docs/source/extra_files
nbgrader/docs/source/user_guide/gradebook.db
nbgrader/docs/source/user_guide/downloaded/ps1/extracted/
nbgrader/docs/source/user_guide/submitted/
nbgrader/docs/source/user_guide/submitted_zip/
nbgrader/docs/source/user_guide/plugin.py
nbgrader/docs/source/user_guide/nbgrader_config.py
nbgrader/docs/source/user_guide/students.csv
nbgrader/docs/source/user_guide/assignments.csv
nbgrader/docs/source/command_line_tools/nbgrader*.rst
nbgrader/docs/source/configuration/config_options.rst
nbgrader/docs/source/user_guide/creating_and_grading_assignments.rst
nbgrader/docs/source/user_guide/managing_assignment_files.rst
nbgrader/docs/source/user_guide/managing_assignment_files_manually.rst
nbgrader/docs/source/user_guide/managing_the_database.rst
nbgrader/docs/source/user_guide/autograded/bitdiddle/ps1/problem1.html
nbgrader/docs/source/user_guide/autograded/bitdiddle/ps1/problem2.html
nbgrader/docs/source/user_guide/autograded/hacker/ps1/problem1.html
nbgrader/docs/source/user_guide/autograded/hacker/ps1/problem2.html
nbgrader/docs/source/user_guide/downloaded/ps1/archive/ps1_hacker_attempt_2016-01-30-20-30-10_problem1.html
nbgrader/docs/source/user_guide/release/ps1/problem1.html
nbgrader/docs/source/user_guide/release/ps1/problem2.html
nbgrader/docs/source/user_guide/source/header.html
nbgrader/docs/source/user_guide/source/ps1/problem1.html
nbgrader/docs/source/user_guide/source/ps1/problem2.html

# components stuff
node_modules
nbgrader/server_extensions/formgrader/static/components/bootstrap/less
nbgrader/server_extensions/formgrader/static/components/bootstrap/js/*
nbgrader/server_extensions/formgrader/static/components/datatables.net/js/jquery.dataTables.js
nbgrader/server_extensions/formgrader/static/components/datatables.net-bs/js/dataTables.bootstrap.js
nbgrader/server_extensions/formgrader/static/components/datatables.net-bs/css/dataTables.bootstrap.css
nbgrader/server_extensions/formgrader/static/components/jquery/jquery-migrate.min.js
nbgrader/server_extensions/formgrader/static/components/jquery/jquery-migrate.js
nbgrader/server_extensions/formgrader/static/components/jquery-color/test
nbgrader/server_extensions/formgrader/static/components/autosize/example

!nbgrader/server_extensions/formgrader/static/components/autosize/dist
!nbgrader/server_extensions/formgrader/static/components/bootstrap/js/bootstrap.js
!nbgrader/server_extensions/formgrader/static/components/bootstrap/js/bootstrap.min.js

conda-bld
gh_api.sqlite
MANIFEST
README
.pytest_cache
venv/
gradebook.db
.buildconfig
*~
.vscode/
package-lock.json
.goutputstream*
.idea
.mypy_cache


# playwright output tests directory
playwright-tests/
playwright-report
test-results
/test-results/
/playwright-report/
/dist-pw/
