diff options
| author | 2023-08-29 19:35:53 +0100 | |
|---|---|---|
| committer | 2023-08-29 19:35:53 +0100 | |
| commit | f85116ab91229d3f45a8292978ffd2af7821c70e (patch) | |
| tree | ff08fbd7ee351092948eca109b320d99f05338a1 /config | |
| parent | Merge pull request #183 from python-discord/enforce-filesize-limits (diff) | |
| parent | Install eval dependencies with --user & ensure user base var is set (diff) | |
Merge pull request #181 from python-discord/feat/158/multi-version
Install Multiple Python Versions in the Image
Diffstat (limited to 'config')
| -rw-r--r-- | config/snekbox.cfg | 33 |
1 files changed, 7 insertions, 26 deletions
diff --git a/config/snekbox.cfg b/config/snekbox.cfg index 5dd63da..4e146ec 100644 --- a/config/snekbox.cfg +++ b/config/snekbox.cfg @@ -14,8 +14,10 @@ envar: "OPENBLAS_NUM_THREADS=5" envar: "MKL_NUM_THREADS=5" envar: "VECLIB_MAXIMUM_THREADS=5" envar: "NUMEXPR_NUM_THREADS=5" -envar: "PYTHONPATH=/snekbox/user_base/lib/python3.11/site-packages" +envar: "PYTHONDONTWRITEBYTECODE=true" envar: "PYTHONIOENCODING=utf-8:strict" +envar: "PYTHONUNBUFFERED=true" +envar: "PYTHONUSERBASE=/snekbox/user_base" envar: "HOME=home" keep_caps: false @@ -79,29 +81,8 @@ mount { } mount { - src: "/usr/local/lib" - dst: "/usr/local/lib" - is_bind: true - rw: false -} - -mount { - src: "/usr/local/bin/python" - dst: "/usr/local/bin/python" - is_bind: true - rw: false -} - -mount { - src: "/usr/local/bin/python3" - dst: "/usr/local/bin/python3" - is_bind: true - rw: false -} - -mount { - src: "/usr/local/bin/python3.11" - dst: "/usr/local/bin/python3.11" + src: "/lang" + dst: "/lang" is_bind: true rw: false } @@ -116,6 +97,6 @@ cgroup_pids_mount: "/sys/fs/cgroup/pids" iface_no_lo: true exec_bin { - path: "/usr/local/bin/python" - arg: "-BSqu" + path: "/lang/python/default/bin/python" + arg: "" } |