On Thu, Aug 10, 2023 at 1:52 PM Philippe Mathieu-Daudé <phi...@linaro.org> wrote: > Does this fix the second point of commit eaf245becd ("Revert > "tests/requirements.txt: bump up avocado-framework version to 101.0"") > > > Second, the recent changes to Python handling mean that there is > > a single virtual environment for all the build, instead of a separate > > one for testing.
This was reverted and Avocado has a separate venv than pyvenv/ (which is the one created by configure). This series makes it possible to have again a single virtual environment for all the build. > > Avocado is not logging of command lines or terminal output, and > > not collecting Python logs outside the avocado namespace. > > This seems to be fixed in Avocado 102.0: Correct. > Assuming this is enough for macOS, what would be the next change, > moving to 102.0 or integrate 102.0 in the current set? I.e.: > > avocado-framework = { accepted = "(>=88.1, <93.0, 102.0)", ... } The plan is to: 1) wait for the next LTS release of Avocado (103.0) 2) wait for it to be packaged in Fedora 3) change "accepted" to be "~= 103.0" Users of Fedora will have to switch from the 92.0 module to the 103.0 module if they want to use the system avocado. Paolo