Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at litex 908 B view raw
1Don't remove sys.path entries that come from PYTHONPATH, or else the app cannot 2be used in Nixpkgs. 3 4Author: Bjørn Forsman <bjorn.forsman@gmail.com> 5diff -uNr spyder-5.4.0.orig/spyder/app/start.py spyder-5.4.0/spyder/app/start.py 6--- spyder-5.4.0.orig/spyder/app/start.py 2022-08-30 02:02:28.000000000 +0200 7+++ spyder-5.4.0/spyder/app/start.py 2023-01-02 11:38:28.138744879 +0100 8@@ -6,16 +6,8 @@ 9 # (see spyder/__init__.py for details) 10 # ----------------------------------------------------------------------------- 11 12-# Remove PYTHONPATH paths from sys.path before other imports to protect against 13-# shadowed standard libraries. 14 import os 15 import sys 16-if os.environ.get('PYTHONPATH'): 17- for path in os.environ['PYTHONPATH'].split(os.pathsep): 18- try: 19- sys.path.remove(path.rstrip(os.sep)) 20- except ValueError: 21- pass 22 23 # Standard library imports 24 import ctypes