cheminfo ELN的Python SDK
项目描述
cheminfopy
cheminfo ELN的Python SDK
💪 开始使用
TODO 在非常小的空间内展示你的包可以做的最有用的事情。尽量简短!你将有完整的文档供后续参考。
命令行界面
cheminfopy命令行工具会自动安装。可以通过shell使用--help
标志来显示所有子命令。
$ cheminfopy --help
TODO 展示CLI最有用的事情!CLI将由
sphinx
自动生成文档。
🚀 安装
最新的代码和数据可以通过以下方式从GitHub直接安装
$ pip install git+https://github.com/cheminfo-py/cheminfopy.git
要开发模式安装,使用以下命令
$ git clone git+https://github.com/cheminfo-py/cheminfopy.git
$ cd cheminfopy
$ pip install -e .
👐 贡献
贡献,无论是提交问题、创建pull request还是fork,都是受欢迎的。有关参与的更多信息,请参阅CONTRIBUTING.rst。
👋 归档
⚖️ 许可证
本包中的代码采用MIT许可证。
🍪 Cookiecutter
本包是由@audreyfeldroy的cookiecutter包和@cthoyt的cookiecutter-snekpack模板创建的。
🛠️ 开发者
查看开发者说明
README的最后一节是关于如果你想要通过贡献代码来参与进来。
❓ 测试
克隆存储库并使用pip install tox
安装tox
后,可以使用以下命令在tests/
文件夹中可重复运行单元测试
$ tox
此外,这些测试在每个提交时都会通过GitHub Action自动重新运行。
📦 制作发布版本
在开发模式下安装包并使用pip install tox
安装tox
后,在tox.ini
的finish
环境中包含了制作新版本的命令。在shell中运行以下命令
$ tox -e finish
此脚本执行以下操作
- 使用BumpVersion将
setup.cfg
和src/cheminfopy/version.py
中的版本号切换为不带-dev
后缀 - 将代码打包成tar存档和wheel
- 使用
twine
上传到PyPI。确保配置了.pypirc
文件,以避免在此步骤中需要手动输入 - 推送到GitHub。您需要创建一个与版本升级提交相关的发布版本。
- 将版本升级到下一个补丁版本。如果您进行了重大更改并希望通过小版本号升级版本,可以在之后使用
tox -e bumpversion minor
。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
cheminfopy-0.9.0.tar.gz (232.0 kB 查看哈希值)
构建分布
cheminfopy-0.9.0-py3-none-any.whl (17.6 kB 查看哈希值)
关闭
cheminfopy-0.9.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 419a8f7c7ea8e020b9b559a0abfe85cd1e6df7796f0c18161ec1ab3e672dc48a |
|
MD5 | acb19c93d7f45db170ba45ba0d97d8b8 |
|
BLAKE2b-256 | 2e12371fbaf06d63d8a5ad3d82f1148af2393d42b6055443cd54b0960efce0f9 |
关闭
cheminfopy-0.9.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5bc161ec481762c4f3d3ff77aa8fc36c21053c1c8d0128cd1614dd7dbed072be |
|
MD5 | aad7a7d9eda121e272c602e22b054250 |
|
BLAKE2b-256 | 3d39998d1b637fbd89126991243b123f6c970e479bd10f2b37c58fec71232330 |