Open TotoWang-hhh opened 1 year ago
一个之前提在关掉的pr里,不知道您是否看见的小建议:就是在没有其他文件的情况下,setup.py里不要用packages=find_packages(...)而是用py_modules=[...]。这样发布的话就不会存在from xxx import xxx这样的麻烦事了,使用者直接import xxx就完事了。以及这样就顺便解决了随包发布的Demo和其他程序中import处的代码不同的问题。
setup.py
packages=find_packages(...)
py_modules=[...]
from xxx import xxx
import xxx
我也才知道的,可以参考kennethreitz大佬提供的setup.py例子,里面107和108行的注释说了这个好东西。
您可以计划弄一个大版本更新,告诉大家这次更新与旧版不相容
一个之前提在关掉的pr里,不知道您是否看见的小建议:就是在没有其他文件的情况下,
setup.py
里不要用packages=find_packages(...)
而是用py_modules=[...]
。这样发布的话就不会存在from xxx import xxx
这样的麻烦事了,使用者直接import xxx
就完事了。以及这样就顺便解决了随包发布的Demo和其他程序中import处的代码不同的问题。我也才知道的,可以参考kennethreitz大佬提供的setup.py例子,里面107和108行的注释说了这个好东西。
您可以计划弄一个大版本更新,告诉大家这次更新与旧版不相容