Skip to content

Commit 452b44b

Browse files
authored
Merge branch 'master' into future_pparam
2 parents 07d171c + f48ad28 commit 452b44b

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

.github/setup_venv.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fi
1919

2020
# Filter out nix python packages from PYTHONPATH.
2121
# This avoids conflicts between nix-installed packages and poetry virtual environment packages.
22-
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
22+
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
2323
if [ -n "${PYTHONPATH:-}" ]; then
2424
export PYTHONPATH
2525
else

.source.dev

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ fi
2424

2525
# Filter out nix python packages from PYTHONPATH.
2626
# This avoids conflicts between nix-installed packages and poetry virtual environment packages.
27-
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
27+
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
2828
if [ -n "${PYTHONPATH:-}" ]; then
2929
export PYTHONPATH
3030
else
@@ -47,7 +47,7 @@ mkdir -p "$TMPDIR"
4747
export TMPDIR
4848

4949
# Remove ghcup from PATH to avoid conflicts with nix environment
50-
PATH="$(echo "$PATH" | tr ":" "\n" | grep -v "ghcup" | tr "\n" ":" | sed 's/:*$//')"
50+
PATH="$(echo "$PATH" | tr ":" "\n" | grep -v "ghcup" | tr "\n" ":" | sed 's/:*$//' || :)"
5151
export PATH
5252

5353
# Prepend instance-specific .bin directory to PATH if it exists and if not already present

poetry_update_deps.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fi
1818

1919
# Filter out nix python packages from PYTHONPATH.
2020
# This avoids conflicts between nix-installed packages and poetry virtual environment packages.
21-
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
21+
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
2222
if [ -n "${PYTHONPATH:-}" ]; then
2323
export PYTHONPATH
2424
else

prepare_test_env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ if [ -z "\${IN_NIX_SHELL:-""}" ]; then
5454
echo "WARNING: This script is supposed to be sourced from nix shell." >&2
5555
fi
5656
source "$VIRTUAL_ENV/bin/activate"
57-
PYTHONPATH="\$(echo "\${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
57+
PYTHONPATH="\$(echo "\${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
5858
if [ -n "\${PYTHONPATH:-}" ]; then
5959
export PYTHONPATH
6060
else

scripts/clusterlib_reinstall_editable.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fi
2626

2727
# Filter out nix python packages from PYTHONPATH.
2828
# This avoids conflicts between nix-installed packages and poetry virtual environment packages.
29-
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
29+
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
3030
if [ -n "${PYTHONPATH:-}" ]; then
3131
export PYTHONPATH
3232
else

scripts/setup_dev_venv.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ set -eu
1111
filter_out_nix(){
1212
# Filter out nix python packages from PYTHONPATH.
1313
# This avoids conflicts between nix-installed packages and poetry virtual environment packages.
14-
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//')"
14+
PYTHONPATH="$(echo "${PYTHONPATH:-}" | tr ":" "\n" | grep -v "/nix/store/.*/site-packages" | tr "\n" ":" | sed 's/:*$//' || :)"
1515
if [ -n "${PYTHONPATH:-}" ]; then
1616
export PYTHONPATH
1717
else

0 commit comments

Comments
 (0)