为`setup.py`提供帮助
项目描述
草带蛇
草带蛇是一组帮助在setup.py中使用setuptools的函数。它包括
- 使用dunamai从VCS动态检索版本信息
- 使用pipwin从Christoph Gohlke的Windows二进制文件安装包
- 使用conda安装包
用法
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 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
gartersnake-1.0.1.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | b0d07198f3b8b586e6df2421a53db75d81fe0c8024d8af02737b9bf99cce4be4 | |
| MD5 | 0cf4f3a527f239aab549e0e088443739 | |
| BLAKE2b-256 | 9ef2037a97d34bc5e5e8ebcc84bfc455bbbbb8daf338cfd8329436b5aae4d325 | 
    
       关闭
    
      
        
    
    
  
gartersnake-1.0.1-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 615ed4783fddaad3b5973b191bde4a39263b171143ef529d3209f0c317b7875f | |
| MD5 | b2755fd142ce4d3161db02fad5f27b06 | |
| BLAKE2b-256 | f79b4308bb3ce037171b9fa252d3e560bf43f8267cb03a14106075e61840b01b |