From d41a962eea2b90758714666580d3555c83738c45 Mon Sep 17 00:00:00 2001 From: Samuel Allan Date: Thu, 8 Jan 2026 12:42:47 +1030 Subject: [PATCH] fix: fix cssselect pin It was pinned in constraints, but this was not being honoured. I suspect it's because cssselect is not explicitly installed in the base requirements? Anyway, adding it here fixes it, successfully installing cssselect==1.2. Tested with python 3.11. Private-ref: https://tasks.opencraft.com/browse/BB-10445 --- requirements/base.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/requirements/base.in b/requirements/base.in index 99aae93..b37ea8a 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -3,3 +3,6 @@ xblock[django] parsel +# Dependency of parsel; see constraints.txt for more information about cssselect constraints. +# Adding it here to ensure the constraint is honoured. +cssselect