跳转到主要内容

电子结构学习等变机器学习库。

项目描述

目录 DocToc生成

e3psi

python3 CircleCI Coverage Status Code style: black Commitizen friendly security: bandit DeepSource dependabot Requirements Status

关于

电子结构学习等变机器学习库

开发

首先

您可以在Windows、GNU/Linux或Mac OS X上开发。您需要

入门

首先,Fork此仓库,然后启动您的命令提示符并...

  1. 克隆Forked仓库
  2. 导航到克隆的项目目录:cd e3psi
  3. 激活您的python虚拟环境并pip install -r requirements.txt
  4. pre-commit安装
  5. pre-commit install --hook-type commit-msg
  6. pre-commit run --all-files

现在您可以开始编写代码了。

测试

只需运行pytest。对于更详细的信息,包括测试覆盖率

pytest -vv --cov=. --cov-report term-missing

贡献

如果您想为项目做出贡献

  • 如果您正在贡献代码,请尝试为您的代码编写一些测试,并确保测试通过。
  • 通过 cz commit 提交您的更改。按照提示操作。完成后,将调用 pre-commit 来确保您的贡献和提交遵循定义的约定。有关更多信息,请参阅 pre-commit-config.yaml
  • 您的提交消息应遵循此处描述的约定 (此处)。请用祈使句编写提交消息:“修复错误”而不是“已修复错误”或“修复错误”。此约定与 git mergegit revert 等命令生成的提交消息相匹配。完成后,请创建一个 拉取请求

项目详情


下载文件

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

源代码分发

e3psi-0.3.1.tar.gz (18.6 kB 查看哈希值)

上传时间 源代码

构建分发

e3psi-0.3.1-py3-none-any.whl (12.9 kB 查看哈希值)

上传时间 Python 3

支持者:

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页