aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/dev.sh
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2021-01-12 10:31:41 -0800
committerGravatar MarkKoz <[email protected]>2021-01-12 11:18:50 -0800
commite73e989198b097989fc069f13ca166fb8eedbfb8 (patch)
treeac2475ee3b73aa0afbc735097f8295a4b6f27a8d /scripts/dev.sh
parentDocker: simplify pipenv install command (diff)
Fix caching of exposed packages
The problem with --ignore-installed is that it also ignores packages in the target site, therefore re-installing all packages and making caching futile. Install snekbox's dependencies to the default user site. During installation of the exposed packages, switch the user site to a custom one to ensure pip will not skip packages due to seeing them as already installed as one of snekbox's dependencies. If pip made the --root option ignore packages outside the root, then using --root would be the best solution. There is a 5+ year old issue open about that.
Diffstat (limited to 'scripts/dev.sh')
0 files changed, 0 insertions, 0 deletions