Skip to content

sqlab-sustech/PyCompat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCompat

Description

PyCompat is a semi-automatic tool to detect potential incompatible Python API usage. It detects two kinds of usage issues: API renaming/relocating (ARR) and parameter renaming (PRN). For detailed description, please refer to our SANER 2020 paper: How Do Python Framework APIs Evolve? An Exploratory Study .

Usage Manual

cd ./src
python pycompat.py ${py_file_under_test} ${framework} ${api_evolution_dataset} ${output_path}  

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published