Python 使用Github进行pypi包版本控制

Python 使用Github进行pypi包版本控制,python,git,github,pip,pypi,Python,Git,Github,Pip,Pypi,我正试图找到一种方法来使用我的Github repo标记来对我的包进行版本控制,应该可以使用类似pip的东西来下载。 问题是每次更新包版本时,我都必须将内容上传到pypi。 有没有办法将pypi中的donwload url指向我的github repo,这样当我执行类似的操作时 pip安装-I MySQL\u python==1.2.2,它只需安装git标签1.2.2,而无需将版本上传到pypi 编辑:(我不够清楚) 我知道关于pip安装git的+git://blabalway 我正在寻找类似于

我正试图找到一种方法来使用我的Github repo标记来对我的包进行版本控制,应该可以使用类似pip的东西来下载。 问题是每次更新包版本时,我都必须将内容上传到pypi。 有没有办法将pypi中的donwload url指向我的github repo,这样当我执行类似的操作时
pip安装-I MySQL\u python==1.2.2
,它只需安装git标签
1.2.2
,而无需将版本上传到pypi

编辑:(我不够清楚)

我知道关于pip安装git的
+git://blabal
way 我正在寻找类似于我告诉pypi我的包位于
github.com/bla.git
用户通过pip安装bla==1.2,pip从github安装bla==1.2(版本为标记)
类似vundle for vim的东西,您可以这样安装:

pip install -e git+<repo address>@<ref>#egg=<egg name>
pip安装-e git+@#egg=
其中ref可以是提交id、标记名或分支名