From 8f818645f9490866714b5826b390906af3dc272c Mon Sep 17 00:00:00 2001 From: Simon Li Date: Wed, 4 Jan 2023 15:08:26 +0000 Subject: [PATCH] Raise error if Python 2.7 is used on arm64 --- repo2docker/buildpacks/conda/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/repo2docker/buildpacks/conda/__init__.py b/repo2docker/buildpacks/conda/__init__.py index b538aafb..66aff037 100644 --- a/repo2docker/buildpacks/conda/__init__.py +++ b/repo2docker/buildpacks/conda/__init__.py @@ -173,6 +173,11 @@ class CondaBuildPack(BaseImage): pip_frozen_name = "requirements.txt" if py_version: if self.python_version == "2.7": + if "linux-64" != self._conda_platform(): + raise ValueError( + f"Python version 2.7 {self._conda_platform()} is not supported!" + ) + # python 2 goes in a different env files[ "conda/environment.py-2.7-linux-64.lock"