4

我有一个 python 项目,“myproject”,它包含几个包。其中一个包“myproject.settings”包含一个模块“myproject.settings.local”,该模块通过“svn:ignore”属性从版本控制中排除。

我希望 setuptools 在制作 bdist 或 bdist_egg 目标时忽略此文件。

我已经尝试过 find_packages(exclude..) 无济于事。理想情况下,我希望只包含 svn 不会忽略的文件。

有没有办法实现对我的模块的排除?(我在 setuptools 主干的修补(http://bugs.python.org/setuptools/issue64)版本上,带有颠覆 1.6。)

感谢您提供的任何见解

-坦率

4

1 回答 1

2

我不知道是否有常规方法可以做到这一点,但是您尝试了一种解决方法,例如如何使 setuptools 忽略颠覆库存?

svn 将你的包导出到一个临时目录,从那里运行 setup.py

于 2009-07-20T19:07:25.123 回答