Răsfoiți Sursa

setup.py: support uv run

raylu 2 luni în urmă
părinte
comite
42a7693768
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  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__)