potiuk opened a new pull request, #73664: URL: https://github.com/apache/airflow/pull/73664
The undecodable-payload test relied on JSON nested 20,000 levels deep making json.loads raise RecursionError. Python 3.14 bounds C recursion by stack size rather than by the recursion limit, and its json decoder parses that payload, so the diff builder was called, the assertion failed, and pytest-icdiff then spent over 60s pretty-printing the nested list - the test timed out on every 3.14 backend. The RecursionError is now raised by json.loads patched for one sentinel payload, for both the compressed and uncompressed columns. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
