3 papers
cs.SE2026
Evolution of Deprecated APIs and Their Replacements in Python Libraries
Gangqiang He, Guanping Xiao
Context: API deprecation is common in library evolution, but migration requires finding replacements and adapting calls. Prior studies examine deprecation, replacement identificati…
cs.SE2025
PCREQ: Automated Inference of Compatible Requirements for Python Third-party Library Upgrades
Huashan Lei, Guanping Xiao, Yepang Liu +1
Python third-party libraries (TPLs) are essential in modern software development, but upgrades often cause compatibility issues, leading to system failures. These issues fall into…
cs.SE2024
PCART: Automated Repair of Python API Parameter Compatibility Issues
Shuai Zhang, Guanping Xiao, Jun Wang +4
In modern software development, Python third-party libraries play a critical role, especially in fields like deep learning and scientific computing. However, API parameters in thes…