cmds.projects: Two fixes to Python search path generation #49

Merged
Jan Lindemann merged 2 commits from jan/fix/20260722-cmds-projects-fix-generated-paths into master 2026-07-22 12:09:19 +02:00 AGit
Showing only changes of commit 11ccaef832 - Show all commits

cmds.projects.CmdPythonpath: Reverse PYTHONPATH
All checks were successful
CI / Packaging - Kali Linux (pull_request) Successful in 3m48s
CI / Packaging - OpenSUSE Tumbleweed (pull_request) Successful in 3m55s
CI / Packaging test (pull_request) Successful in 0s
CI / Packaging - Kali Linux (push) Successful in 3m46s
CI / Packaging - OpenSUSE Tumbleweed (push) Successful in 3m54s
CI / Packaging test (push) Successful in 0s

CmdPythonpath, AKA pythonpath, prints a PYTHONPATH which runs from
root first to dependency leaves last. This works now but doesn't
give local overrides the advantage it should. Fix that.

Signed-off-by: Jan Lindemann <jan@janware.com>
Jan Lindemann 2026-07-09 09:21:36 +02:00
Signed by: Jan Lindemann
GPG key ID: 3750640C9E25DD61

View file

@ -55,4 +55,4 @@ class CmdPythonpath(Cmd): # export
path = f'{args.path_component_prefix}{path}'
out.append(path)
if out:
print(args.delimiter.join(out))
print(args.delimiter.join(reversed(out)))