From 661f5b89119bdd2e9e1cab9c50fe0d702ebb8523 Mon Sep 17 00:00:00 2001 From: Christian Morpurgo Date: Thu, 24 Apr 2025 19:40:29 +0200 Subject: [PATCH] fix impoert for soupsieve --- lib/bs4/element.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/bs4/element.py b/lib/bs4/element.py index 74bc257..930a0db 100644 --- a/lib/bs4/element.py +++ b/lib/bs4/element.py @@ -9,8 +9,10 @@ import re import sys import warnings try: - from ..soupsieve import * + # We are installed under the bs4 package + from soupsieve import * except ImportError as e: + # We are installed standalone, or soupsieve is not installed. soupsieve = None warnings.warn( 'The soupsieve package is not installed. CSS selectors cannot be used.'