Astropy4.3有什么新功能?

概述

Astropy4.3是一个主要的版本。。。自从4.2.x系列发布以来。

特别是,此版本包括:

除了这些主要的更改之外,AstropyV4.3还包括大量较小的改进和错误修复,这些在 完整变更日志 . 根据数字:

  • xxx问题自v4.2以来已关闭

  • 从v4.2开始,xxx请求被合并

  • 有不同的代码

到AltAz的转换现在更加精确(也更快)

根据M.K.Brewer的建议和与精确验证样本的比较,实现到AltAz坐标的转换更加精确(精确到毫角秒)。为了帮助这一点, CIRS Frame获得了一个观察者 location 属性。

此外,通过确保仅进行一次昂贵的岁差章动矩阵计算,变换速度大大加快。

使Astropy线程安全的改进

为了帮助在多线程环境中使用Astropy(例如,使用Dask),已经开始努力使 astropy 对于不显式更改状态的操作是线程安全的。特别是,单位和角度的解析以及闰秒表的初始化现在应该是安全的,即使在多个线程中同时完成时也是如此,就像使用 lazyproperty 装饰师(和 lazy=True 版本为 classproperty )。

完整更改日志

要查看v4.3版本中所有更改(包括API更改)的详细列表,请参阅 完整变更日志 .

重命名/删除的功能