搜索

pdf文档 Conda 23.3.x Documentation

2.94 MB 370 页 1 下载 69 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
The document details the release notes for Conda version 23.3.x, highlighting various deprecations, improvements, and new features. Key updates include the removal of support for Python 2.7 and Python 3.6, deprecations of certain modules and functions, improvements to the conda configuration and exception handling, and updates to documentation. The release also introduces changes to the conda environment management and enhances the handling of package installations and dependencies.
AI总结
### Conda 23.3.x 版本更新总结 #### 1. 修复 - **网络错误修复**:解决了网络错误的跟踪回溯问题。 - **竞态条件修复**:修正了 `mkdir_p_sudo_safe` 中的竞态条件问题。 #### 2. 弃用 - **工具弃用**:弃用了 `toolz.itertoolz.unique`,改用自定义实现 `conda.common.iterators.unique`。 - **字典实现更新**:不再使用 `OrderedDict` 或 `odict`,改用 Python 3.7 及以上版本的普通字典。 - **库弃用**:标记 `conda.__vendor.boltons` 为即将弃用。 - **Python 版本支持**:停止对 Python 3.7 的支持。 #### 3. 文档更新 - **新增文档**:添加了 `conda.deprecations` 的文档。 - **术语更新**:将 “Anaconda Cloud” 更新为 “Anaconda.org”。 - **功能文档**:新增了 `conda search` 和 `conda install` 的规格说明文档。 - **弃用标记**:标记 `conda.utils.safe_open` 为弃用,建议使用内置 `open` 替代。 #### 4. 其他改进 - **缓存格式更新**:更新了 `.json.state` 的缓存格式。 - **测试优化**:新增了对 Python 3.10 的测试支持。 - **性能优化**:优化了包搜索和安装的逻辑,移除了不必要的优化。 #### 5. 贡献者 - 新增了多位贡献者,包括 @beankha、@ChrisPanopoulos、@kathatherine 等。 #### 6. 旧版本更新 - **23.1.0 版本**: - 修复了 CUDA 驾驶器版本检测问题。 - 优化了 `conda init` 的行为,避免修改用户的 `.bashrc` 等文件。 - 增加了对 Python 3.10 的支持。 - **更早版本**:修复了多项错误并改进了功能,如支持多版本虚拟包、优化了激活和去激活逻辑等。 #### 7. 兼容性 - **conda-build 版本要求**:要求 `conda-build` 至少为 3.18.3。 - **弃用功能**:移除了对旧版功能(如 Notebook spec 支持)的兼容。 #### 8. 其他 - **配置优化**:优化了锁机制和资源使用效率。 - **依赖管理**:更新了 vendoring 模块和依赖库版本。 总结来看,Conda 23.3.x 版本在修复问题、优化性能、更新文档和兼容性方面均有较大改进,同时逐步淘汰了旧功能,以适应现代 Python 和依赖管理的需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 358 页请下载阅读 -
文档评分
请文明评论,理性发言.