Python和Django 1.7我需要更改一些支持模块的源代码

Python和Django 1.7我需要更改一些支持模块的源代码,python,django,pip,monkeypatching,Python,Django,Pip,Monkeypatching,我刚刚升级到Django 1.7,我发现我们所依赖的由pip安装的几个模块有一些小问题 我在一个测试箱上玩过,发现这些模块中的每一个都只需要修改几行就可以支持Django 1.7。两者都有易于修复的导入错误 对这些文件进行临时修补的最佳方法是什么 理想情况下,我希望修复与我的项目共存,直到更新的模块出现,我可以删除它。我们在生产系统上运行puppet,所以我可以用新版本覆盖这两个文件,但这似乎太容易失去跟踪。猴子补丁可能会起作用,但由于它们是导入错误,我不确定如何在它失败之前消除它。现在几乎每个

我刚刚升级到Django 1.7,我发现我们所依赖的由pip安装的几个模块有一些小问题

我在一个测试箱上玩过,发现这些模块中的每一个都只需要修改几行就可以支持Django 1.7。两者都有易于修复的导入错误

对这些文件进行临时修补的最佳方法是什么


理想情况下,我希望修复与我的项目共存,直到更新的模块出现,我可以删除它。我们在生产系统上运行puppet,所以我可以用新版本覆盖这两个文件,但这似乎太容易失去跟踪。猴子补丁可能会起作用,但由于它们是导入错误,我不确定如何在它失败之前消除它。

现在几乎每个人都在GitHub上。分叉回购,进行更改,并将您的需求文件指向分叉


您甚至可能希望向维护人员发出请求,这将有助于更快地解决这些问题。

现在几乎每个人都在GitHub上。分叉回购,进行更改,并将您的需求文件指向分叉


您甚至可能希望向维护人员发出请求,这将有助于更快地解决这些问题。

现在几乎每个人都在GitHub上。分叉回购,进行更改,并将您的需求文件指向分叉


您甚至可能希望向维护人员发出请求,这将有助于更快地解决这些问题。

现在几乎每个人都在GitHub上。分叉回购,进行更改,并将您的需求文件指向分叉


您甚至可能希望向维护人员发出拉回请求,这将有助于更快地解决这些问题。

是,这听起来很有希望,将立即调查是,这听起来很有希望,将立即调查是,这听起来很有希望,将立即调查是,这听起来很有希望,将立即调查