跳转到主要内容

为`setup.py`提供帮助

项目描述

草带蛇

tests build version license style

草带蛇是一组帮助在setup.py中使用setuptools的函数。它包括

用法

from setuptools import find_packages, setup

from gartersnake import install_conda_requirements, \
    install_windows_requirements, is_conda, is_windows, missing_requirements, \
    vcs_version

REQUIREMENTS = {
    'fiona': ['gdal'],
    'numpy': [],
    'requests': [],
}

MISSING = missing_requirements(REQUIREMENTS)
if is_conda():
    install_conda_requirements(MISSING)
    MISSING = missing_requirements(REQUIREMENTS)
if is_windows():
    install_windows_requirements(MISSING)

__version__ = vcs_version()

setup(
    name='<package_name>',
    version=__version__,
    authors='<package_authors>',
    url='<package_url>',
    packages=find_packages(),
    python_requires='>=3.6',
    setup_requires=['dunamai', 'setuptools>=41.2'],
    install_requires=list(REQUIREMENTS),
)

项目详情


下载文件

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

源分布

gartersnake-1.0.1.tar.gz (4.8 kB 查看哈希值)

上传时间:

构建分布

gartersnake-1.0.1-py3-none-any.whl (6.3 kB 查看哈希值)

上传时间: Python 3

由以下支持