使用有趣的几何形状(如晶格)生成知识图。
项目描述
几何图
使用有趣的几何形状(如晶格)生成知识图。由于使用了一些新的酷功能,因此它运行在Python 3.9+上。摆脱2020年的低迷,安装最新版本的Python。
💪 开始使用
查看https://github.com/cthoyt/translational-toys中的示例用法,以生成类似以下图表
.
🚀 安装
可以从PyPI使用以下命令安装最新版本
$ pip install geometric_graphs
可以直接使用以下命令从GitHub安装最新代码和数据
$ pip install git+https://github.com/cthoyt/geometric-graphs.git
要开发模式安装,请使用以下命令
$ git clone git+https://github.com/cthoyt/geometric-graphs.git
$ cd geometric-graphs
$ pip install -e .
👐 贡献
贡献,无论是提交问题、提交拉取请求还是分叉,都是受欢迎的。有关如何参与的更多信息,请参阅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/geometric_graphs/version.py
中的版本号更改为不带-dev
后缀 - 将代码打包成tar存档和wheel包
- 使用
twine
上传到PyPI。请确保有一个配置好的.pypirc
文件,以避免在此步骤中手动输入 - 推送到GitHub。您需要创建一个与版本号提升的提交相关的发布
- 将版本提升到下一个补丁。如果您进行了重大更改并希望通过次要版本提升版本,您可以在之后使用
tox -e bumpversion minor
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
geometric_graphs-0.0.3.tar.gz (18.3 kB 查看哈希)
构建分布
geometric_graphs-0.0.3-py3-none-any.whl (12.2 kB 查看哈希)
关闭
geometric_graphs-0.0.3.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ab89edfbe61ff681726e1b1896c104870e84baa164fe207a497521f9ca1b0443 |
|
MD5 | 38630a76b910ee59bb81ca533438839b |
|
BLAKE2b-256 | 9508ee1a8f5c458a77b422064c91281af633ca9b3f4d7f0ac0240f0e0f2f623f |
关闭
geometric_graphs-0.0.3-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c1bd18e2035a1f73ba8697112fae45898668bbd627623aab60efa984460463d0 |
|
MD5 | f079a7d7c22515343730e066648d90a4 |
|
BLAKE2b-256 | ada0d9d712f6c8cd08cef307d884aa539599f264ee46c63194b58aaa5ca05c02 |