跳转到主要内容

setup.py生成器

项目描述

安装

$ pip install setuppy

如何工作

  • 环境变量 SETUPPY_KEY
  • attrs
  • 方法 get_key
默认方法
方法
get_install_requires requirements.txt
get_name os.path.basename(os.getcwd()).split('.')[0]
get_packages setuptools.find_packages()
get_scripts bin/scripts/ 文件

示例

$ cd path/to/project
$ export SETUPPY_VERSION="42"
$ python -m setuppy > setup.py

setup.py

setup(
    name='project',
    version='42',
    install_requires=[
        ...
    ],
    packages=[
        ...
    ]
)

子类化

from setuppy import SetupPy

class MySetupPy(SetupPy):
    def get_scripts(self):
        ...

print(MySetupPy(version="42"))

项目详情


下载文件

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

源分布

setuppy-2021.6.4.tar.gz (2.7 kB 查看散列)

上传时间:

支持者:

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