~ruther/guix-local

cf495c934e3cc9c642edb8ddb783db64618682a5 — Maxim Cournoyer 5 years ago 4078b9a
build-system/python: Set PYTHONDONTWRITEBYTECODE.

* guix/build/python-build-system.scm (enable-bytecode-determinism): Set
PYTHONDONTWRITEBYTECODE.
1 files changed, 3 insertions(+), 0 deletions(-)

M guix/build/python-build-system.scm
M guix/build/python-build-system.scm => guix/build/python-build-system.scm +3 -0
@@ 260,6 260,9 @@ installed with setuptools."
  "Improve determinism of pyc files."
  ;; Use deterministic hashes for strings, bytes, and datetime objects.
  (setenv "PYTHONHASHSEED" "0")
  ;; Prevent Python from creating .pyc files when loading modules (such as
  ;; when running a test suite).
  (setenv "PYTHONDONTWRITEBYTECODE" "1")
  #t)

(define %standard-phases