From e8adc039459ddf6df29047bb7aa5748316372b82 Mon Sep 17 00:00:00 2001 From: Marcel Telka <marcel@telka.sk> Date: Fri, 05 Apr 2024 16:22:21 +0200 Subject: [PATCH] python/lxml: update to 5.2.1 --- components/python/lxml/python-integrate-project.conf | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/components/python/lxml/python-integrate-project.conf b/components/python/lxml/python-integrate-project.conf index a0350c8..8f5d3e7 100644 --- a/components/python/lxml/python-integrate-project.conf +++ b/components/python/lxml/python-integrate-project.conf @@ -17,6 +17,17 @@ # This project uses custom test style. # See project's Makefile. TEST_STYLE = custom + +# +# Following dependency loops were detected (where 'A --> B' means 'A needs B to +# run tests', and 'A ==> B' means 'A needs B for build and/or run'): +# +# lxml --> lxml_html_clean ==> lxml +# +# To break loops we need to allow this project to integrate without testing in +# a case the required projects are not available yet (bootstrap). +# +PYTHON_TEST_BOOTSTRAP = yes %include-3% # This project uses custom test style. # See project's Makefile. @@ -38,3 +49,7 @@ $(GSED) -u -e '/^$$/Q' | $(SORT) | $(NAWK) '{print}END{if(NR>0)printf(\"\\\\n\")}' ; \ $(CAT) \ )" + +# This project does not support tox so we need to provide test requirements +# manually. +TEST_REQUIREMENTS_EXTRAS += html-clean -- Gitblit v1.9.3