跳转到主要内容

未知

项目描述

[因为我每次开始准备我的项目为PyPI "部署"时都会感到不高兴。]

setup.py(以及相关的文件,如MANIFEST.in和setup.cfg)对于第一次(第二次,第三次)来说并不简单。

此项目旨在为setup.py和其他文件提供简单的引导(特别是MANIFEST.in,README.rst,LICENSE,requirements.txt和setup.cfg)。再次强调,这是一个简单的引导。请查看一些生成的输出示例这里

安装

pip install autosetup-py

用法

作为Python方法(带提示)

from autosetup.main import main

main()
# Your project data will be prompted

作为Python方法(带参数)

from autosetup.main import main

main(
    module_name='potato',
    name='potato',
    version='0.0.1',
    author_name='Filipe Waitman',
    author_email='filwaitman@gmail.com',
    cvs_url='http://github.com/filwaitman/potato',
    tests_module='tests',
    requirements='requirements.txt',
    readme='README.rst',
    license='MIT',
)

作为CLI(带提示)

autosetup-py
# Your project data will be prompted

作为CLI(带参数)

autosetup-py --module=potato --author_name="Filipe Waitman" --author_email=filwaitman@gmail.com --cvs_url="http://github.com/filwaitman/potato" --license=GPL3 --use-defaults

注意:有关更多选项和文档,请参阅autosetup-py --help

贡献

你是否想到了一些有趣的功能,或者你发现了错误?请告诉我!

当然,你也可以下载项目并给我发送一些pull请求

你也可以通过打开问题来发送你的建议。

你也可以直接联系我。请查看我的联系信息http://filwaitman.github.io/(首选电子邮件而不是手机)。

项目详情


下载文件

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

源分发

autosetup-py-0.0.3.tar.gz (25.3 kB 查看哈希值)

上传时间

由以下支持