From f15161ff0e2f9509d22fe1cc4eadae40b52f8c74 Mon Sep 17 00:00:00 2001 From: Patrick Hoefler <61934744+phofl@users.noreply.github.com> Date: Fri, 18 Feb 2022 22:00:14 +0100 Subject: [PATCH] Backport PR #46054: CI: pin markupsafe to avoid import error --- ci/deps/actions-38-minimum_versions.yaml | 3 ++- pandas/compat/_optional.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/deps/actions-38-minimum_versions.yaml b/ci/deps/actions-38-minimum_versions.yaml index 467402bb6ef7f..2e782817f3f14 100644 --- a/ci/deps/actions-38-minimum_versions.yaml +++ b/ci/deps/actions-38-minimum_versions.yaml @@ -19,7 +19,7 @@ dependencies: - numpy=1.18.5 - pytz=2020.1 - # optional dependencies + # optional dependencies, markupsafe for jinja2 - beautifulsoup4=4.8.2 - blosc=1.20.1 - bottleneck=1.3.1 @@ -29,6 +29,7 @@ dependencies: - gcsfs=0.6.0 - jinja2=2.11 - lxml=4.5.0 + - markupsafe=2.0.1 - matplotlib=3.3.2 - numba=0.50.1 - numexpr=2.7.1 diff --git a/pandas/compat/_optional.py b/pandas/compat/_optional.py index a26bc94ab883e..cb9b0c6de6d3b 100644 --- a/pandas/compat/_optional.py +++ b/pandas/compat/_optional.py @@ -19,6 +19,7 @@ "gcsfs": "0.6.0", "jinja2": "2.11", "lxml.etree": "4.5.0", + "markupsafe": "2.0.1", "matplotlib": "3.3.2", "numba": "0.50.1", "numexpr": "2.7.1",