NumPy 1.7.2 版本说明#
这是 1.7.x 系列中仅包含错误修复的版本。它支持 Python 2.4 - 2.7 和 3.1 - 3.3,也是最后一个支持 Python 2.4 - 2.5 的系列。
已修复的问题#
gh-3153:当未完全填充时,不要重用 nditer 缓冲区
gh-3192:f2py 使用 UnboundLocalError 异常崩溃
gh-442:使用 axis=None 的连接现在需要相同数量的数组元素
gh-2485:修复 astype('S') 字符串截断问题
gh-3312:count_nonzero 中的错误
gh-2684:在特定条件下,numpy.ma.average 将复数转换为浮点数
gh-2403:具有命名组件的掩码数组的行为与预期不符
gh-2495:np.ma.compress 以错误的顺序处理输入
gh-576:向 ma.mvoid 添加 __len__ 方法
gh-3364:mmap 切片的性能回归降低
gh-3421:修复 GetStridedCopySwap 中的非交换跨步复制
gh-3373:修复 datetime 元数据初始化中的小内存泄漏
gh-2791:将特定平台的 python 包含目录添加到搜索路径
gh-3168:修复未定义函数并添加整数除法
gh-3301:memmap 在 python3 中不适用于 TemporaryFile
gh-3057:distutils.misc_util.get_shared_lib_extension 返回错误的调试扩展
gh-3472:将模块扩展添加到 load_library 搜索列表
gh-3324:使比较函数 (gt、ge、…) 尊重 __array_priority__
gh-3497:使用参数 'axis=-1' 时,np.insert 行为不正确
gh-3541:使 halffloat.c 中的预处理器测试保持一致
gh-3458:array_ass_boolean_subscript() 将“不存在”的数据写入数组
gh-2892:ufunc.reduceat 使用零大小索引数组时的回归
gh-3608:从元组填充结构体时的回归
gh-3701:添加对 Python 3.4 ast.NameConstant 的支持
gh-3712:不要假设 GIL 在 xerbla 中已启用
gh-3712:修复 lapack_litemodule 中的 LAPACK 错误处理
gh-3728:f2py 修复了错误对象的 decref
gh-3743:Python 3.3 中的哈希更改签名
gh-3793:64 位 python3 上标量整数哈希损坏
gh-3160:在 Mac OS X 10.8.3 上轻松安装 1.7.0 时出现 SandboxViolation
gh-3871:对于使用 SUNWspro12.2 的 Solaris,npy_math.h 的 isinf 无效
gh-2561:禁用对 python3 中旧式类的检查
gh-3900:确保在 MaskedArray ufunc 中传递 NotImplemented
gh-2052:删除标量下标导致段错误
gh-3832:修复一些未初始化的用法和内存泄漏
gh-3971:f2py 将 string.lowercase 更改为 python3 的 string.ascii_lowercase
gh-3480:当 n == 0 时,numpy.random.binomial 抛出 ValueError
gh-3992:hypot(inf, 0) 不应发出警告,hypot(inf, inf) 结果错误
gh-4018:处理非常大的数组时出现段错误
gh-4094:修复 _strided_to_strided_string_to_datetime 中的 NaT 处理
gh-4051:修复 _strided_to_strided_string_to_datetime 中的未初始化用法
gh-4123:lexsort 段错误
gh-4141:修复一些在 python 3.4b1 中出现的问题