csdddn
技术搬运工
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 3.14.0rc3 新特性说明(对比3.13版本)
Python 3.14新特性摘要:该版本包含多项重大改进,包括PEP750模板字符串(t-strings)、PEP779自由线程模式(第二阶段)、PEP734多解释器支持等核心语言特性。标准库新增annotationlib模块和Zstandard压缩支持,REPL默认启用语法高亮。重要优化涵盖引用计数机制、实验性JIT编译器及多项性能提升。不兼容变更涉及except表达式括号简化、finally块退出限制等。同时移除了多个废弃功能,并针对C扩展模块和构建系统做出调整,为未来版本移除更多废弃项做准备。原创 2025-10-04 15:29:42 · 792 阅读 · 0 评论 -
Python 3.14.0 alpha 2 更新日志
Python 3.14.0 alpha 2版本优化了Windows平台的多个功能,包括修复自由线程安装问题、改进venv兼容性、优化系统调用等。工具链方面修复了pygettext.py的提取警告,并增强了iOS测试平台。标准库更新了图像MIME类型支持、修复了marshal模块和re模块的多个问题,同时升级了捆绑的pip版本。安全方面升级了libexpat至2.6.4。测试套件默认不再运行GUI测试,需通过make ci命令运行完整测试集。原创 2025-10-15 01:15:54 · 554 阅读 · 0 评论 -
Python 3.14.0 rc3 更新日志
Python 3.14.0 RC3 发布,包含多项修复和改进。主要更新包括:修复Windows安装时的C运行时错误;优化iOS测试运行器;改进HTML解析器对CDATA的处理;升级libexpat至2.7.2;恢复collections.abc.ByteString和typing.ByteString;修复多个库的bug,包括typing、shlex、getpass等;增强Emscripten构建支持;改进REPL和终端交互体验;修复平台相关功能。该版本还包含多项安全性和稳定性改进。原创 2025-10-14 23:48:10 · 1033 阅读 · 0 评论 -
Python 3.14.0 rc2 更新日志
Python 3.14.0 RC2 发布,主要改进包括:macOS安装程序优化Shell路径管理和SQLite 3.50.4更新;Windows安装程序同步更新SQLite;修复线程、并发、数据类等库的多项问题;核心改进包括修复f字符串转义、递归限制检查等;新增OpenSSL 3.5支持。该版本重点提升了稳定性和兼容性。原创 2025-10-14 23:48:01 · 557 阅读 · 0 评论 -
Python 3.14.0 rc1 更新日志
Python 3.14.0 RC1 发布,带来多项改进与修复。主要更新包括:修复 HTMLParser 的 HTML5 标准兼容性问题;移除不成熟的 zipfile.ZipFile.data_offset 属性;argparse 默认支持彩色帮助信息;优化 threading、wave、concurrent.futures 等模块的线程处理和异常处理;修复 asyncio 和 datetime 模块的并发初始化问题;改进 PyREPL 的语法高亮和多行匹配支持。安全方面修复了 HTML 解析器对特殊元素的支原创 2025-10-14 23:47:50 · 803 阅读 · 0 评论 -
Python 3.14.0 beta 4 更新日志
Python 3.14.0 beta 4 更新摘要:该版本主要修复了多项安全漏洞和功能改进。在安全方面,重点修复了html.parser.HTMLParser的标签和注释解析问题,使其符合HTML5标准。功能更新包括iOS安装包附带strip存根文件、WASI构建简化、修复time.strptime()的本地化解析问题等。测试方面优化了iOS测试环境处理,并改进了asyncio和typing模块的稳定性。此外还修复了marshal模块反序列化可能导致的崩溃问题,以及多线程环境下SimpleNamespace原创 2025-10-14 23:47:35 · 778 阅读 · 0 评论 -
Python 3.14.0 beta 3 更新日志
Python 3.14.0 beta 3发布,主要修复了多个关键问题:Windows系统中主线程关闭解释器时后台线程可能崩溃的缺陷;安全方面修补了HTML解析器处理特殊输入时的二次复杂度漏洞和tarfile解包过滤器的多个安全漏洞(涉及4个CVE);测试功能增强,新增subTests支持;库改进包括configparser更友好的错误提示、uuid生成更安全、修复zipfile/argparse等模块的问题。此版本还新增了concurrent.interpreters模块,实现了PEP 734标准。原创 2025-10-14 23:46:48 · 655 阅读 · 0 评论 -
Python 3.14.0 alpha 7 更新日志
Python 3.14.0 alpha 7 发布,主要更新包括:macOS 安装程序升级 Tcl/Tk 8.6.16、OpenSSL 3.0.16 和 SQLite 3.49.1;Windows 平台升级 OpenSSL 3.0.16、替换 zlib 为性能更优的 zlib-ng;标准库多项改进,如 subprocess 新增环境变量控制、zipfile 新增数据偏移属性、string 模块导入速度提升 27 倍;安全方面升级 libexpat 至 2.7.1,修复邮件编码漏洞。测试工具 pygettext原创 2025-10-14 23:46:34 · 967 阅读 · 0 评论 -
Python 3.14.0 beta 2 更新日志
Python 3.14.0 beta 2发布,主要修复了Windows平台下的WMI调用竞争问题、os.path.realpath()错误处理等。改进了REPL导入自动补全功能,修复了multiprocessing测试和字符串注解处理问题。安全方面解决了unicode-escape解码器的内存问题和IPv6地址处理漏洞。库更新涉及uuid.getnode()一致性、asyncio子进程关闭、curses缓冲区扩展等多项改进。原创 2025-10-14 23:46:17 · 946 阅读 · 0 评论 -
Python 3.14.0 beta 1 更新日志
Python 3.14.0 beta 1 发布摘要(2025-05-06): 本次更新包含多项改进:Windows安装程序标记为弃用,推荐使用新的安装管理器;新增多项安全审计功能;PDB调试器新增远程颜色支持与自动缩进;argparse模块添加命令行界面颜色显示;优化测试框架,增加优先级测试选项;升级确保pip版本至25.1.1;修复多项库功能问题,包括statistics.NormalDist.cdf()计算精度提升、PyREPL粘贴速度优化等。原创 2025-10-14 23:46:07 · 934 阅读 · 0 评论 -
Python 3.14.0 alpha 6 更新日志
Python 3.14.0 alpha 6 发布摘要 2025年3月14日发布的Python 3.14.0 alpha 6版本包含多项改进和修复:macOS修复了webbrowser.open()处理文件URL的问题;Windows优化了pylauncher的BOM检测;工具链增强包括pygettext支持自定义关键字和译者注释;测试框架优化了iOS平台支持;安全修复了临时文件缓冲问题;标准库改进涉及difflib、uuid、pdb等多个模块,同时移除了多个未文档化的CLI参数。原创 2025-10-14 23:45:59 · 979 阅读 · 0 评论 -
Python 3.14.0 alpha 5 更新日志
Python 3.14.0 alpha 5 更新摘要:本次更新包含多项改进和修复,包括macOS安装程序升级至ncurses 6.5、pygettext改用AST解析器修复提取bug、新增测试工具支持多线程并行测试。安全方面修复了url解析、邮件处理和内存分配等漏洞。标准库更新涉及sqlite3、logging、asyncio等模块的改进,新增bytearray.resize()方法,并优化了locale模块的别名映射。此外还修复了多个潜在崩溃问题和线程安全相关bug。原创 2025-10-14 23:45:50 · 929 阅读 · 0 评论 -
Python 3.14.0 alpha 4 更新日志
Python 3.14.0 alpha 4发布,主要更新包括:修复macOS旧版本系统日志API兼容性问题;改进Argument Clinic工具解析器;标准库新增unittest多个断言方法;优化pickle模块导入速度25%;修复asyncio、typing、tkinter等模块的多项问题;增强自由线程构建下的ctypes和faulthandler稳定性;改进Windows下PyREPL组合键支持;调整typing.Union类型检查逻辑;优化calendar模块高亮显示当日日期。原创 2025-10-14 23:45:41 · 975 阅读 · 0 评论 -
Python 3.14.0 alpha 3 更新日志
Python 3.14.0 alpha 3 版本更新摘要:Windows 平台新增环境变量强制启用彩色输出功能,修复了 turtle 模块对 Tcl/Tk 的依赖问题。工具链优化包括 pygettext.py 对多参数 gettext 函数的支持。测试方面增强了 C API 和 iOS 测试流程,并改进了系统调用过滤。安全修复了 asyncio 传输协议的水位线问题。标准库多项改进:修复 atexit 并发问题、优化平台检测、增强线程安全、改进调试工具支持,并新增 select.EPOLLWAKEUP 常量原创 2025-10-14 23:45:04 · 777 阅读 · 0 评论 -
Python 3.14.0 alpha 1 更新日志
Python 3.14.0 alpha 1 版本发布,主要更新包括:macOS 安装包升级 Tcl/Tk 至 8.6.15 和 OpenSSL 至 3.0.15;Windows 最低系统要求提升至 Windows 10,修复多线程构建问题,并升级 Tcl/Tk 和 OpenSSL 版本;测试工具改进,新增 XML 支持并修复多个测试问题;安全方面移除 PyREPL 中当前目录的 sys.path 引用。该版本还包含多项平台特定优化和错误修复。原创 2025-10-14 23:44:09 · 615 阅读 · 0 评论 -
Python 3.13.0 alpha 3 修改日志
Python 3.13.0 alpha 3版本发布,主要更新包括安全、核心与标准库优化。安全方面改进了.pth文件处理并新增软件物料清单工具。核心改进包括编译器优化、异常处理增强及递归限制调整。标准库修复了多个模块的问题,如socket、zipfile、asyncio等,并新增功能如mmap的macOS专用标志。该版本还优化了性能,修复了多项bug,提升了稳定性和兼容性。原创 2025-10-08 00:35:55 · 984 阅读 · 0 评论 -
Python 3.13.0 alpha 4 修改日志
Python 3.13.0 alpha 4 版本于2024年2月15日发布,带来多项更新。安全方面更新了libexpat至2.6.0并修复了collections.deque.index()的并发问题。核心改进包括新增PythonFinalizationError异常、优化列表反向迭代器、增强set/frozenset方法等,并修复多个编译器和内存管理问题。标准库方面修正了doctest、Decimal、pathlib等模块的多个bug,提升了glob、threading等模块的性能,并新增array.ar原创 2025-10-08 00:35:44 · 551 阅读 · 0 评论 -
Python 3.13.0 alpha 5 修改日志
Python 3.13.0 alpha 5 更新摘要 Python 3.13.0 alpha 5 版本于2024年3月12日发布,主要包含安全修复、核心改进和标准库优化。安全方面新增了Expat XML解析器的重解析延迟控制方法,修复了SSL证书存储的线程安全问题。核心改进包括列表兼容PEP 703、优化CONTAINS_OP操作、修复语法错误处理等。标准库方面,typing模块支持PEP 705的ReadOnly TypedDict,logging、asyncio、multiprocessing等模块得到原创 2025-10-08 00:35:32 · 900 阅读 · 0 评论 -
Python 3.13.0 alpha 6 修改日志
Python 3.13.0 alpha 6 版本带来多项核心优化与改进。在性能方面,重构了指令序列数据结构,优化了字节和字符串操作方法调用约定,提升执行效率。垃圾回收机制改进为增量式循环回收,减少最大暂停时间。标准库方面,提升了os.path相关函数性能,修复了多个模块的bug,包括asyncio、ssl、zipfile等。新增了对iOS平台的支持,改进了Android下的功能实现。其他亮点包括:优化部分有序列表的排序性能,dataclass创建速度提升20%,新增math.fma()函数等。该版本还包含大原创 2025-10-08 00:35:18 · 846 阅读 · 0 评论 -
Python 3.13.0 beta 1 修改日志
原文地址:https://docs.python.org/3/whatsnew/changelog.html#python-3-13-0-beta-1。原创 2025-10-08 00:34:40 · 881 阅读 · 0 评论 -
Python 3.13.0 beta 2 修改日志
Python 3.13.0 beta 2发布,带来多项安全修复和功能改进。主要更新包括:修复Windows上os.mkdir()的ACL兼容性问题(CVE-2024-4030);增强REPL功能,新增clear命令并改进输入补全;修复自由线程构建下的死锁问题;标准库多项修复,如修复shutil.rmtree()递归错误、优化pathlib性能等。测试和构建方面也有改进,如增加ABI标志支持。Windows平台修复了安装包和Unicode支持问题。原创 2025-10-07 00:06:01 · 1018 阅读 · 0 评论 -
Python 3.13.0 beta 3 修改日志
Python 3.13.0 beta 3 发布,主要更新包括:修复了Py_Finalize()和子解释器清理等核心功能;优化了类型版本机制和字节码生成;改进了字符串实习机制和并发操作安全性;修复了pickle、perf profiler和REPL等模块的问题。标准库方面,修复了functools、argparse、tkinter等多个模块的bug,并优化了性能。构建系统解决了LLVM和Windows下的兼容性问题。C API移除了不稳定函数,新增了关键API。该版本包含多项稳定性改进和性能优化。原创 2025-10-07 00:05:52 · 778 阅读 · 0 评论 -
Python 3.13.0 beta 4 修改日志
Python 3.13.0 beta 4发布,主要修复了测试、标准库、核心功能等多个方面的问题。测试方面解决了typing缓存泄漏、readline历史长度测试等问题。标准库修复了datetime类型引用、REPL历史处理等bug。核心改进包括修复托管字典删除重建崩溃、优化REPL多行历史渲染等。C API方面导出PySignal_SetWakeupFd函数并调整字符串回收机制。构建系统改善了WASI SDK兼容性,修复了mimalloc安装问题。该版本还调整了iOS最低版本要求至13.0,并优化了conf原创 2025-10-07 00:05:41 · 752 阅读 · 0 评论 -
Python 3.13.0 rc1 修改日志
Python 3.13.0 RC1 更新摘要 Python 3.13.0 第一个候选版发布,主要更新包括: 测试改进:修复了os.getloadavg()在特殊环境下的错误处理 安全增强: 改进Windows平台的socket.socketpair()安全认证 修复交互模式下缺失的审计事件 标准库修复: 修复filecmp、pickle、asyncio等模块的多个问题 调整csv模块对数字字段的解析逻辑 修正threading.Barrier的参数检查 核心优化: 改进字典观察器事件触发机制 增强f-str原创 2025-10-07 00:05:02 · 1026 阅读 · 0 评论 -
Python 3.13.0 rc2 修改日志
Python 3.13.0 候选版 2 更新摘要 Python 3.13.0 候选版 2 主要更新内容包括: 安全更新:升级 OpenSSL 至 3.0.15,修复 tarfile 头部解析漏洞 平台适配:macOS/Windows 构建要求提升至 Python 3.10+ 标准库修复:解决 decimal、typing、zipfile 等多个模块的内存泄漏和功能缺陷 REPL 改进:优化新交互式 shell 的异常处理、历史记录和特殊键支持 测试增强:新增单进程测试选项,改进 GDB 测试兼容性 性能优化原创 2025-10-07 00:04:51 · 746 阅读 · 0 评论 -
Python 3.13.0 rc3 修改日志
Python 3.13.0 RC3 更新摘要 Python 3.13.0 候选发布版3主要包含多平台修复和优化:macOS优化了ptsname_r函数检查;Windows修复了线程ID问题和构建目录问题;Android限制了部分API的使用;核心修复了GC回收、解释器崩溃等问题;标准库更新了typing、struct、argparse等模块的bug修复。文档新增了Android平台指南,构建系统要求Windows 8.1+基线。该版本还解决了IDLE界面问题和多线程下的可扩展性问题。原创 2025-10-07 00:04:37 · 592 阅读 · 0 评论 -
Python 3.13.1 修改日志
Python 3.13.1最终版于2024年12月3日发布,主要更新包括:macOS安装程序升级Tcl/Tk至8.6.15;Windows修复了自由线程安装、venv启动等问题;工具/测试方面改进了pygettext.py和测试平台;安全更新涉及libexpat升级至2.6.4;库修复了pdb、urllib、shutil等模块的多个问题,并更新了捆绑的pip至24.3.1。该版本还解决了多线程、正则表达式、内存泄漏等各类问题。原创 2025-10-07 00:04:16 · 988 阅读 · 0 评论 -
Python 3.13.2 修改日志
Python 3.13.2 正式版发布,带来多项改进和修复。主要更新包括:macOS系统日志API兼容性优化;Windows支持环境变量强制启用彩色输出;修复多个安全漏洞,包括urllib.parse域名解析和imaplib内存分配问题;标准库改进涉及asyncio、ctypes、csv、sqlite3等模块;提升subprocess导入速度;修复tkinter、bdb、tracemalloc等模块的问题。该版本还包含多项测试工具优化和错误修复,增强了Python在跨平台环境下的稳定性和安全性。原创 2025-10-07 00:04:02 · 975 阅读 · 0 评论 -
Python 3.13.3 修改日志
Python 3.13.3 正式版发布摘要 Python 3.13.3 正式版于2025年4月8日发布,主要更新包括: 系统组件升级:macOS和Windows平台的Tcl/Tk、OpenSSL、SQLite和ncurses等关键组件均有版本更新。 安全修复: 升级libexpat至2.7.1 修复tempfile、email策略等安全漏洞 改进SSL/TLS测试兼容性 标准库改进: 修复subprocess、socket、asyncio等多个模块的问题 优化datetime、enum、random等模块功原创 2025-10-07 00:03:39 · 715 阅读 · 0 评论 -
Python 3.13.4 修改日志
Python 3.13.4 正式版发布,主要修复了多项关键问题:安全方面修复了 tarfile 模块的符号链接漏洞(涉及多个 CVE)和 unicode-escape 解码器的 use-after-free 问题;Windows 平台修复了 WMI 竞态条件、路径处理等问题;标准库改进包括 ast.dump() 优化、asyncio 任务处理修正、http.server 路径解码优化等;测试框架增强多进程同步和 iOS 设备支持。该版本还解决了 REPL 交互、文件描述符处理、内存消耗等各类问题,并更新了捆原创 2025-10-07 00:03:19 · 813 阅读 · 0 评论 -
Python 3.13.6 修改日志
Python 3.13.6 正式版发布摘要 Python 3.13.6 正式版于2025年8月6日发布,主要更新包括: 平台改进:macOS和Windows安装包升级内置SQLite至3.50.4,优化macOS安装流程 安全性增强:HTML解析器严格遵循HTML5标准,修复标签解析和注释处理漏洞 标准库修复: 改进uuid、locale、threading等模块的稳定性和跨平台一致性 修复tarfile、wave、asyncio等模块的边缘案例问题 优化时区、编码、日期解析等国际化支持 核心改进:修复f字原创 2025-10-07 00:02:46 · 944 阅读 · 0 评论 -
Python 3.13.0 alpha 2 修改日志
Python 3.13.0 alpha 2 版本带来了多项重要更新。核心改进包括优化Tier 2解释器性能、调整调试模式下的递归限制、增强线程安全性、改进异常处理机制等。标准库方面修复了多个模块的问题,如curses恢复macOS宽字符支持、mmap新增seekable()方法、优化time模块函数性能等。该版本还引入了多项跨解释器特性支持,并改进了错误提示和调试信息。值得注意的是,解释器优化层(Tier 1和Tier 2)进行了合并重构,相关环境变量名称也相应变更。原创 2025-10-08 00:36:09 · 809 阅读 · 0 评论 -
Python 3.13.8 修改日志
Python 3.13.8正式版发布,带来多项更新与修复。主要改进包括:升级macOS安装程序至Tcl/Tk 8.6.17,将OpenSSL版本提升至3.0.18;修复Windows环境下的运行时安装问题;增强安全功能,改进xml.parsers.expat和sqlite3模块的稳定性;优化测试工具,简化iOS测试运行器;修复pdb、pydoc等库的若干问题。此外还更新了libexpat至2.7.3,并改进了urllib.robotparser对robots.txt文件的处理规则。该版本着重提升了跨平台兼容原创 2025-10-12 09:09:16 · 920 阅读 · 0 评论 -
Python 3.14 的新特性(约6万字)
Python 3.14 于2025年10月7日发布,带来多项重要更新。主要特性包括:模板字符串字面量、注解延迟求值(PEP 649/749)、标准库子解释器支持(PEP 734),以及新增的Zstandard压缩模块。解释器改进包括自由线程模式优化、增量垃圾回收和错误信息增强。标准库新增asyncio自省能力、语法高亮REPL和并发安全警告控制。平台支持方面,Emscripten成为官方支持平台,并首次提供Android二进制包。Windows和macOS发布包现支持实验性JIT编译器。该版本还移除了PGP原创 2025-10-16 01:31:42 · 1097 阅读 · 0 评论 -
Python 3.13.5 修改日志
Python 3.13.5 正式版于2025年6月11日发布,主要更新包括:修复Windows安装包中的pyconfig.h问题;标准库方面改进了locale、random、pickle等模块;解决了email、os、json等模块的多个bug;回滚了3.13.4版本中不合适的生成器语义更改;修复了C API中Py_RETURN_NONE等宏的问题。该版本还包含多项测试改进和性能优化。原创 2025-10-07 00:03:00 · 373 阅读 · 0 评论 -
Python 3.13.7 修改日志
摘要: Python 3.13.7 正式版于2025年8月14日发布,主要修复了多项关键问题。标准库方面,解决了ssl.SSLSocket的死锁问题,优化了resource.getrlimit/setrlimit对大值的处理,修复了functools.cache和multiprocessing的相关问题。核心与内建部分修复了free threading构建下的线程追踪崩溃。文档构建流程新增了EPUB错误检查。这些改进提升了稳定性和兼容性。原创 2025-10-07 00:02:32 · 268 阅读 · 0 评论 -
Python 3.14.0 更新日志
Python 3.14.0 正式版于2025年10月7日发布,主要更新包括:macOS安装程序升级Tcl/Tk至8.6.17,Windows和macOS的OpenSSL升级至3.0.18;改进SBOM工具版本校验;iOS构建脚本移至Apple子目录,并新增隐私清单;修复xml.parsers.expat可能导致内存泄漏的问题;libexpat升级至2.7.3。原创 2025-10-14 23:48:19 · 218 阅读 · 0 评论
分享