# pip freeze of the environment used to execute and test the delivered notebooks.
# Python 3.11.15 on macOS (arm64). The reader install (requirements-notebooks.txt) is a smaller set.
# This freeze also holds publishing and test packages (for example pytest, reportlab, nbconvert, Markdown).
# JupyterLab and its server are not in this freeze: browser/server transport was not exercised.
appnope==1.0.0
asttokens==3.0.2
attrs==26.1.0
beautifulsoup4==4.15.0
bleach==6.4.0
charset-normalizer==3.5.1
comm==0.2.3
contourpy==1.3.3
cycler==0.12.1
debugpy==1.8.22
defusedxml==0.7.1
executing==2.2.1
fastjsonschema==2.22.2
fonttools==4.64.0
iniconfig==2.3.0
ipykernel==7.3.0
ipython==9.17.1
ipython_pygments_lexers==1.1.1
jedi==0.20.0
Jinja2==3.1.6
jsonschema==4.26.0
jsonschema-specifications==2025.9.1
jupyter_client==8.10.0
jupyter_core==5.9.1
jupyterlab_pygments==0.3.0
kiwisolver==1.5.1
Markdown==3.10.3
MarkupSafe==3.0.3
matplotlib==3.11.1
matplotlib-inline==0.2.2
mistune==3.3.4
nbclient==0.11.0
nbconvert==7.17.1
nbformat==5.11.1
nest-asyncio2==1.7.3
numpy==2.4.6
packaging==26.3
pandocfilters==1.5.1
parso==0.8.7
pexpect==4.9.0
pillow==12.3.0
platformdirs==4.12.1
pluggy==1.6.0
prompt_toolkit==3.0.53
psutil==7.2.2
ptyprocess==0.7.0
pure_eval==0.2.4
Pygments==2.21.0
pyparsing==3.3.2
pytest==9.1.1
python-dateutil==2.9.0.post0
pyzmq==27.2.0
referencing==0.37.0
reportlab==5.0.1
rpds-py==2026.6.3
six==1.17.0
soupsieve==2.10
stack-data==0.6.3
tinycss2==1.5.1
tornado==6.5.10
traitlets==5.16.1
typing_extensions==4.16.0
wcwidth==0.9.1
webencodings==0.6.1
