跳转到主要内容

Setuptools/distribute插件,用于查找Mercurial版本控制下的文件。

项目描述

setuptools_hg 是一个用于 setuptools/distribute 的插件,允许其在 Mercurial 版本控制系统下查找文件。

它默认使用 Mercurial Python 库,并在没有访问系统范围内安装的 Mercurial 库时回退到使用命令行程序 hg(1)。这在没有系统范围 Mercurial 库访问的虚拟环境(例如使用 --no-site-packages 创建)中特别有用。

用法

以下是一个使用 setuptools_hg 的 setup.py 示例

from setuptools import setup, find_packages

setup(
    name="HelloWorld",
    version="0.1",
    packages=find_packages(),
    setup_requires=["setuptools_hg"],
)

如果您运行此 setup.py,setuptools 将自动将 setuptools_hg 下载到 setup.py 所在的目录(而不会在其他地方安装它),以从 Mercurial 仓库获取所有包数据文件。

选项

在运行 setup.py 之前,如果想要强制使用 hg 命令,请设置 HG_SETUPTOOLS_FORCE_CMD 环境变量。“””

变更记录

0.4

项目详情


下载文件

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

源发行版

setuptools_hg-0.4.tar.gz (11.1 kB 查看哈希值)

上传时间

支持