磁铁清单管理-读取和创建亚姆格式的磁铁列表。
magma的Python项目详细描述
magma列表是可以通过magnet链接下载的文件列表。
它们以YAML格式编写,既易于阅读,又灵活灵活。
您可以通过setuptools安装此脚本:
$easy_安装magma
啊!!!在计划阶段!!!
这个脚本解析了目前指定的magmav0.4的基本特性。 它不会解析当前的magmav0.2文件!
如果您想了解更新后的规范可以带来什么,请仅使用它。
- 取决于
- 皮亚姆:http://pyyaml.org/。
- 标签
api文档可以从http://gnuticles.gnufu.net/pymagma/, 代码可以从mercurial存储库中获得:http://freehg.org/u/ArneBab/magma/。
更改:
0.3.9:
- 添加了用于为phex版本创建magma列表的脚本:create_phex_release_magmas.py
0.3.8:
- 不再依赖于ipy-不要检查alt loc ip:port,这样就可以包括其他设置,比如i2p地址和类似的设置。限制用户没什么用。
- 更新了在magma_creator_cli.py中添加alt loc的使用信息和说明
- sha1 gnutelly.py的更新使用信息
- 更好的api文档。
0.3.7:
- 添加了脚本sha1_gnutella.py,它以gnutella样式(编码的base32大写)计算所有输入文件的sha1哈希。
0.3.6:
- 将alt locs添加到文件的磁体和v0.2兼容性磁体列表中。
0.3.5:
- 添加了兼容性部分,因此也可以读取磁链接 仅支持Magmav0.2的程序
- 保存前删除所有列出文件中的空项,使其更具可读性。
- 修正:岩浆模块不包括在鸡蛋中。
0.3.4:
- 修正:API只能通过magma.magma.*调用-现在您可以再次调用“import magma”。.
0.3.3:
- 修复:导入错误-仅从开发目录中的模块导入,而不是从已安装的模块导入。
0.3.2:
- 修正:magma_list.py的标题行错误(试图用“pythons”打开)。
0.3.1:
- 添加了对多个子级url和altloc的支持。
0.3.0:
- 添加ebuild_creator_cli.py作为脚本。
0.2.9:
- 添加(大部分是假的)ebuild_creator_cli作为概念的证明。
- 将文件中的“name”参数更改为“filename”,以避免歧义(请记住,这是在计划阶段)。
0.2.8:
- 修正:解析失败,当传递无效列表时。
0.2.7:
- 向所有方法和函数docStrings添加返回值。
0.2.6:
- 向所有函数和类添加了docstring。
0.2.5:
- 添加加载和转储功能,以便更轻松地处理岩浆:
- load(filedata)返回一个包含所有属性的magma对象,如magma.磁体、magma.files和magma.metadata。
- dump(magma对象)返回字符串表示形式以保存在文件中。
- 现在可以方便地更改文件列表参数和urn参数的名称。
- 清理一下。
0.2.4:
- 修正:头球未击中
0.2.3:
- 修正:保存的岩浆列表错过了岩浆标题。
0.2.2:
- magma_list.py magma_from_files target file1,file2,…现在可以工作了。
0.2.1:
- magma列表中的名称不再包含文件的路径。
- 改进文件。
0.2:
- 使用设置工具。
- 添加使用信息。
- magma_list.py现在可以从命令行调用。
- 文档改进和api文档。
- 多文件岩浆创建。
0.1:
- 创建并读取岩浆列表。