From f802249c6227fa1b7299e59d8fff43b98cb2106d Mon Sep 17 00:00:00 2001 From: Arnout Vandecappelle Date: Thu, 2 Feb 2023 16:27:43 +0100 Subject: [PATCH] package/python-pytest: remove runtime dependency on python-toml Since version 7.2 [1], with Python 3.11+ pytest no longer uses tomli to parse pyproject.toml but instead uses tomllib which is part of Python itself [2]. Note that toml was replaced with tomli in version 7.0, so the dependency was anyway incorrect. Note that tomllib is unconditionally installed as part of Python 3.11, there is no PYTHON3_LIBTOML option or anything like that that needs to be selected. [1] https://docs.pytest.org/en/latest/changelog.html#pytest-7-2-0-2022-10-23 [2] https://github.com/pytest-dev/pytest/pull/9741 Signed-off-by: Arnout Vandecappelle Reviewed-by: Ryan Barnett Signed-off-by: Thomas Petazzoni --- package/python-pytest/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-pytest/Config.in b/package/python-pytest/Config.in index c3956c76d2b2..9bbc9ea2d2c5 100644 --- a/package/python-pytest/Config.in +++ b/package/python-pytest/Config.in @@ -5,7 +5,6 @@ config BR2_PACKAGE_PYTHON_PYTEST select BR2_PACKAGE_PYTHON_PACKAGING # runtime select BR2_PACKAGE_PYTHON_PLUGGY # runtime select BR2_PACKAGE_PYTHON_PY # runtime - select BR2_PACKAGE_PYTHON_TOML # runtime select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime help pytest is a framework that makes building simple and scalable