一个用于处理提交到EBI存档的Python库。
项目描述
submission-broker
一个用于处理提交到EBI存档的Python库。
客户端正在开发中,因此任何贡献都受到鼓励并欢迎。
请从最新的主分支创建一个分支,
进行修改并针对最新的主分支创建拉取请求。
我们将对其进行审查,并在经过仔细考虑后
我们可能会将其合并到主分支。
先决条件
- Python3 应安装到您的环境中。
安装
pip install submission-broker
开发者注意
发布到PyPI
-
通过注册页面创建PyPI账户。
请注意,PyPI要求在发布之前验证电子邮件地址。
-
添加一个包含项目名称和版本的
setup.py
配置文件。 -
为项目打包以进行分发。
python setup.py sdist
请注意,
setup.py
配置为构建名为submission-broker
的发行版。目前,此 PyPI 项目是私有拥有的,可能需要更改访问权限。或者,可以更改setup.py
中的项目名称,以便可以构建并上传到不同的 PyPI 条目。 -
安装 Twine
pip install twine
-
将发行版包上传到 PyPI。
twine upload dist/*
运行
python setup.py sdist
将在项目基本目录的dist
目录中创建一个包。如果需要,可以选择特定的包而不是使用通配符*
twine upload dist/submission-broker-0.1.0.tar