跳转到主要内容

独立的XDRLIB模块(来自cpython 3.10.8)

项目描述

mda_xdrlib

从cpython 3.10.8提取的独立XDRLIB模块

为什么这个包存在?

xdrlib包一直是Python核心库的功能之一。然而,从Python 3.11开始,该模块被认为不再广泛使用,已被弃用,目标移除版本为Python 3.13。

MDAnalysis的几个项目依赖于xdrlib模块以实现其功能,特别是用于解析GROMACS TPR和EDR文件。为了避免在多个项目中重复引入xdrlib功能,我们采取创建一个独立模块的方法,该模块包含Python 3.10.8的xdrlib代码及其相关测试。

与cpython实现的更改

本代码的大部分内容来自cpython 3.10.8版本的发布。对代码的任何修改主要都是外观上的。这些修改的完整副本可以在CHANGES文件中找到。

许可

由于取自cpython 3.10.8版本的发布,本仓库中的代码受Python软件基金会许可证版本2的约束。任何文档也采用双重许可,即PSF许可证版本2和零条款BSD许可证。更多信息可以在LICENSE文件中找到。

项目详情


下载文件

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

源代码分发

mda_xdrlib-0.2.0.tar.gz (35.1 kB 查看哈希值)

上传时间 源代码

构建分发

mda_xdrlib-0.2.0-py3-none-any.whl (14.6 kB 查看哈希值)

上传时间 Python 3

由以下机构支持