setuptools: Updating to 36.5.0 breaks tests

Trying to update the package in Fedora from 36.2.0 to 36.5.0 produces some test failures with the message: RuntimeError: maximum recursion depth exceeded while calling a Python object

Attaching two different build logs where tests are invoked under python2 and under python3 respectively.

py2build.log

py3build.log

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Reactions: 1
  • Comments: 25 (25 by maintainers)

Most upvoted comments

Hi @hroncok, thanks for the investigation!

Indeed your assessment seems correct. Created pytest-dev/pytest#2939 to track it, I will try to get to it soon.

Fedora package has been “fixed” by using PYTHONDONTWRITEBYTECODE=1. I agree we can close this (I cannot close).

cc’ing @hroncok as well.