无法在 GitHub 上安装 Python 库的最新候选版本

Unable to install the latest release candidate of a Python library on GitHub

我没有成功安装最新的 airflow 候选版本。

具体来说,CL 上的 运行 pip install -e git://github.com/apache/incubator-airflow.git@1.8.2rc4#egg=airflow 结尾为:

File "/home/alex/Desktop/urban-physiology-toolkit/src/airflow/setup.py", line 87, in git_version
        assert tag == version, (tag, version)
    AssertionError: ('1.8.2rc4', '1.8.2')

后面是通常的 pip FAIL redtext。

offending code line 是标签版本检查。

HEAD 安装工作正常。

这是我的错误,还是库的 setup.py 配置错误?

这是 airflow.version 中的错误 — 他们忘记将其更改为 1.8.2rc4

请向团队报告错误。

抱歉,这不是错误,而是由于 Apache 发布过程要求我们不更改源 during/after 投票而发生的。这意味着我们需要在 version.py 中保留“1.8.2”,而标签表示其他内容。

如果你想要 rc4 的气流为什么不从 https://dist.apache.org/repos/dist/dev/incubator/airflow/1.8.2rc4/apache-airflow-1.8.2+incubating-bin.tar.gz

安装