跳转到主要内容

为astropy提供的ASDF序列化支持

项目描述

为astropy提供的ASDF序列化支持

CI Status Code coverage Downstream CI Status Powered by Astropy Badge https://readthedocs.org/projects/asdf-astropy/badge/?version=latest https://zenodo.org/badge/271820376.svg pre-commit https://img.shields.io/badge/code%20style-black-000000.svg https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336

此包包含插件,提供astropy对象的ASDF序列化支持。安装包时自动启用这些插件。

此包中的插件替代了astropy.io.misc.asdf模块中的插件;安装此包后,astropy插件将被忽略。将在astropy的未来版本中删除astropy.io.misc.asdf模块。

许可

本项目版权(c)属于天文学研究大学协会(AURA),并按照BSD 3-Clause许可证条款授权。本软件包基于Astropy软件包模板,该模板同样遵循BSD 3-clause许可证。有关更多信息,请参阅许可证文件夹。

安装

asdf-astropy Python软件包的稳定版本已在PyPi注册。在此可以找到。可以使用

pip

安装最新稳定版本。

$ pip install asdf-astropy

asdf-astropy的最新开发版本可在github的main分支上找到。在此克隆项目。

$ git clone https://github.com/astropy/asdf-astropy

安装

$ cd asdf-astropy
$ pip install .

开发模式安装

$ pip install -e .

测试

从存储库的源代码签出中安装测试依赖项

$ pip install -e ".[test]"

从存储库的源代码签出中运行单元测试

$ pytest

也可以从已安装的软件包版本中运行测试套件。

$ pip install "asdf-astropy[test]"
$ pytest --pyargs asdf-astropy

还可以使用tox运行测试。

$ pip install tox

列出所有可用环境

$ tox -va

运行特定环境

$ tox -e <envname>

贡献

我们热爱贡献!asdf-astropy是开源的,基于开源,我们希望您能加入我们的社区。

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分布

asdf-astropy-0.6.1.tar.gz (72.8 kB 查看哈希值)

上传日期

构建分布

asdf_astropy-0.6.1-py3-none-any.whl (83.6 kB 查看哈希值)

上传日期 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面