跳转到主要内容

命令行快速生成conformer

项目描述

givemeconformer

Tests Cookiecutter template from @cthoyt PyPI PyPI - Python Version PyPI - License Documentation Status Code style: black

只做一件事。只有一个命令。仅此而已。只帮助我将 dkoes 脚本 作为命令。

💪 入门

TODO 在一个非常小的空间内展示你的包最有用的事情。尽可能简短!你有一整套文档供你之后参考。

命令行界面

givemeconformer 命令行工具会自动安装。可以使用 --help 标志从shell中运行以显示所有子命令

$ givemeconformer --help

🚀 安装

可以使用以下命令直接从GitHub安装最新代码和数据

$ pip install git+https://github.com/kjappelbaum/givemeconformer.git

要在开发模式下安装,请使用以下命令

$ git clone git+https://github.com/kjappelbaum/givemeconformer.git
$ cd givemeconformer
$ pip install -e .

👐 贡献

贡献,无论是提交问题、提交拉取请求还是分支,都受到赞赏。有关如何参与的更多信息,请参阅 CONTRIBUTING.rst

👋 贡献

此工具基于 dkoes 脚本

⚖️ 许可证

此包中的代码受MIT许可证许可。

🍪 Cookiecutter

本软件包是用@audreyfeldroycookiecutter包和@cthoytcookiecutter-snekpack模板创建的。

🛠️ 开发者

查看开发者说明

README的最后一部分是关于您想通过贡献代码参与进来。

❓ 测试

在克隆仓库并使用pip install tox安装tox之后,可以在tests/文件夹中运行单元测试。

$ tox

此外,这些测试会自动在GitHub Action的每个提交后重新运行。

📦 发布版本

在开发模式下安装软件包并使用pip install tox安装tox之后,在tox.ini中的finish环境中包含创建新版本的命令。请在shell中运行以下命令

$ tox -e finish

此脚本执行以下操作

  1. 使用BumpVersion将setup.cfgsrc/givemeconformer/version.py中的版本号切换,使其不带-dev后缀
  2. 将代码打包成tar归档和wheel格式
  3. 使用twine上传到PyPI。请确保已配置.pypirc文件以避免在此步骤中需要手动输入
  4. 推送到GitHub。您需要创建一个与版本号提升的提交相对应的版本
  5. 将版本提升到下一个补丁版本。如果您进行了重大更改并希望通过次要版本提升版本,可以使用tox -e bumpversion minor之后

项目详情


下载文件

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

源分布

givemeconformer-0.0.1.tar.gz (10.6 kB 查看哈希值)

上传时间

构建分布

givemeconformer-0.0.1-py3-none-any.whl (8.1 kB 查看哈希值)

上传时间 Python 3

支持者:

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