1
0
mirror of https://github.com/django/django.git synced 2024-12-22 17:16:24 +00:00

Refs #34986 -- Added PyPy support to django.utils.autoreload.get_child_arguments().

It seems that `sys._xoptions` is also supported on PyPy.
This commit is contained in:
Nick Pope 2023-11-21 16:04:56 +00:00 committed by Mariusz Felisiak
parent 6089230d3e
commit 051dbb5388

View File

@ -230,7 +230,7 @@ def get_child_arguments():
exe_entrypoint = py_script.with_suffix(".exe")
args = [sys.executable] + ["-W%s" % o for o in sys.warnoptions]
if sys.implementation.name == "cpython":
if sys.implementation.name in ("cpython", "pypy"):
args.extend(
f"-X{key}" if value is True else f"-X{key}={value}"
for key, value in sys._xoptions.items()