浏览代码

setup.py: support uv run

raylu 2 月之前
父节点
当前提交
42a7693768
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      setup.py

+ 3 - 2
setup.py

@@ -2,10 +2,11 @@
 
 import errno
 import os
+import pathlib
 import sys
 
-dirname = os.path.dirname(__file__)
-if dirname[len(os.path.commonprefix([os.path.abspath(__file__), dirname])):] != '.':
+dirname = pathlib.Path(__file__).parent
+if dirname != pathlib.Path().cwd():
 	print('This script must be run from the dotfiles directory.')
 	sys.exit(1)
 script = os.path.basename(__file__)