{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/x86-64/python-anyio/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/x86-64/python-anyio/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"python3-anyio": {"name": {"old": "python3-anyio-4.14.1-1.oe1.noarch.rpm", "new": "python3-anyio-4.14.2-1.oe1.noarch.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}}, "diff_num": 1}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/python-anyio/pull/24", "pr_changelog": "* Mon Jul 13 2026 jinshuaiyu <jinshuaiyu@kylinos.cn> - 4.14.2-1\n- Upgrade to 4.14.2\n- Changed ByteReceiveStream.receive() implementations to raise a ValueError when max_bytes is not a positive integer\n- Fixed CapacityLimiter.total_tokens rejecting float(\"inf\") when the limiter was instantiated outside of an event loop. The adapter setter checked for infinity by identity (value is math.inf), so only the exact math.inf singleton was accepted, while every backend setter (using math.isinf()) accepts any positive infinity\n- Fixed to_process.run_sync() deadlocking when the worker function writes enough data to sys.stderr to fill the (undrained) pipe buffer. The worker process now redirects sys.stderr to os.devnull as well, matching the documented behavior\n"}