From 0786c43f3d67e15e92fbf3696ae201b960ff7461 Mon Sep 17 00:00:00 2001 From: Jeremy Mayeres <1524722+jerr0328@users.noreply.github.com> Date: Mon, 24 Jun 2019 15:31:33 +0900 Subject: [PATCH 1/2] Allow overriding `PIPENV_INSTALL_TIMEOUT` environment variable --- pipenv/environments.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipenv/environments.py b/pipenv/environments.py index 180f0a6e..e59ed63a 100644 --- a/pipenv/environments.py +++ b/pipenv/environments.py @@ -99,7 +99,7 @@ environment, and reuses it if possible. This is usually the desired behavior, and enables the user to use any user-built environments with Pipenv. """ -PIPENV_INSTALL_TIMEOUT = 60 * 15 +PIPENV_INSTALL_TIMEOUT = int(os.environ.get("PIPENV_INSTALL_TIMEOUT", 60 * 15)) """Max number of seconds to wait for package installation. Defaults to 900 (15 minutes), a very long arbitrary time. From 7b66460cfcaa3e4f802c5aab81924eec5711129f Mon Sep 17 00:00:00 2001 From: Jeremy Mayeres <1524722+jerr0328@users.noreply.github.com> Date: Mon, 24 Jun 2019 15:39:15 +0900 Subject: [PATCH 2/2] Add news for fix of #3652 --- news/3652.feature.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 news/3652.feature.rst diff --git a/news/3652.feature.rst b/news/3652.feature.rst new file mode 100644 index 00000000..7e5becb9 --- /dev/null +++ b/news/3652.feature.rst @@ -0,0 +1 @@ +Allow overriding PIPENV_INSTALL_TIMEOUT environment variable (in seconds).