跳转到主要内容

可重复的Python包创建器

项目描述

rppc

可重复的Python包创建器

rppc 提供了一个用于创建可重复的Python包骨架的命令行界面。该包结构遵循大多数科学Python生态系统的标准和惯例。有了这些标准和推荐,其他人将能够使用您的代码,将您的代码移植到其他项目中,并与其他用户合作。

创建的包试图遵循华盛顿大学eScience研究所的 可重复和开放科学指南

注意:此包仅适用于Python 3.5及以上版本

双因素认证

请注意,git CLI命令仅接受基本认证过程。如果您在帐户上设置了双因素认证,您必须生成一个 个人访问令牌。在这种情况下,当您被要求以类似以下方式输入密码时

输入 <user_name> 的GitHub密码:

您必须输入您的访问令牌而不是您自己的密码。

如何使用此包

  1. 从PyPI安装包
pip install rppc
  1. 使用您喜欢的编辑器创建一个名为 package.yml 的yaml文件
name: mypythonpackage
description: This is the description for the package
author:
  name: First Last
  email: myemail@example.com
dependencies:
  - pandas
  - numpy
github-id: github_username
  1. 运行 rppc init。请注意,这将要求您选择一个许可证。如果您不确定哪个许可证最适合您的包,请参阅 choosealicense.com
# The optional --github argument will allow to push the newly created repository to your github
rppc init --file package.yml --github

联系开发者

联系开发者的最佳方式是通过问题报告。如果您发现任何错误或有增强请求,请创建一个问题报告。其他任何问题也可以在那里提出。谢谢!

项目详情


下载文件

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

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

rppc-0.1.1b3-py3-none-any.whl (11.9 kB 查看哈希值)

上传时间 Python 3

由以下支持