pdf文档 Jupyter Notebook 5.7.2 Documentation

1.83 MB 145 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细描述了Jupyter Notebook 5.7.2版本的更新内容,包括新功能、改进和问题修复。主要更新包括更新CodeMirror到5.37以支持Python 3.6的f-string语法,更新jquery-ui到1.12,增强安全性以防止DNS重绑攻击,新增查找替换对话框,以及多项性能优化和用户体验改进。此外,文档还记录了多个版本的更新日志,涵盖了从4.0到5.7.2的各项变更,包括安全修复、功能增强和错误修正。
AI总结
《Jupyter Notebook 5.7.2 Documentation》总结如下: ### 新功能 1. 添加了“查找和替换”对话框,可通过编辑菜单或快捷键(F)开启。 2. 支持自定义KernelManager方法作为Tornado异步操作。 3. 支持通过`--NotebookApp.client-ca`配置TLS客户端认证。 4. 在DockerHub上为jupyter/notebook发布添加标签。 5. 添加“另存为”菜单选项。 6. 新增/metrics端点以支持Prometheus_metrics。 7. 更新MathJax到2.7.4,jQuery到3.3,marked到0.4。 ### 改进与优化 1. **界面改进**: - 增强了代码编辑功能,包括自动语法高亮、缩进和自动补全。 - 支持在浏览器中执行代码并显示结果,包括HTML、LaTeX、PNG、SVG等丰富媒体形式。 - 支持Markdown和LaTeX在笔记本细胞中编辑和渲染。 2. **内核管理**: - 新增`kernel_info_timeout`参数以重启缓慢内核。 - 新增`custom_display_host`配置选项以自定义显示URL。 3. **性能优化**: - 限制代码完成选项数量至1000以避免性能问题。 - 改进了树状图的可访问性。 4. **安全性**: - 增加 gyrusTITLE保护localhost部署免受DNS重新绑定攻击。 - 配置了`NotebookApp.allow_remote_access`和`NotebookApp.local_hostnames`以增强访问控制。 - 允许覆盖`access-control-allow-headers`。 - 修复了CVE-2015-6938和CVE-2016-6524等安全漏洞。 ### 问题修复 1. 修复了在再次上传同一文件时的页面刷新问题。 2. 修复了可能导致类型错误的活动流关闭问题。 3. 禁用了非可编辑单元格的元数据编辑功能。 4. 修复了5.6.0版本中存在的样式和对齐回归问题。 5. 修复了快捷键在快捷方式编辑器中导致页面刷新的问题。 6. 修复了文件和文件夹在目录导航后创建问题。 ### 安全性 1. 更安全地保护localhost部署,通过检查Host头保护免受DNS重新绑定攻击。 2. 配置了`NotebookApp.allow_remote_access`和`NotebookApp.local_hostnames`以增强访问控制。 3. 允许覆盖`access-control-allow-headers`。 4. 添加了对TLS客户端认证的支持。 5. 修复了CVE-2015-6938和CVE-2016-6524等安全漏洞。 ### 感谢贡献者 特别感谢以下贡献者及其外部合作伙伴: - Aaron Hall - Benjamin Ragan-Kelley - Bill Major - bxy007 - Dave Aitken - Denis Ledoux - Félix-Antoine Fortin - Gabriel - Grant Nestor - Kevin Bates - Kristian Gregorius Hustad - M Pacer - Madicken Munk - Maitiu O Ciarain - Matthias Bussonnier - Michael Boyle - Michael Chirico - Mokkapati, Praneet(ES) - Peter Parente ### 变更日志 详细变更日志可在GitHub的5.7里程碑中找到所有相关的pull requests。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 138 页请下载阅读 -
文档评分
请文明评论,理性发言.