Overview

PyMigBench is a benchmark of Python Library Migrations. This website contains the information about the benchmark and the documentation of the tool that a user can use to explore the data. The PyMigBench repository contains the data and the source code of the tool.

Dataset

The PyMigBench dataset is in the data folder. There are two types of data: analogous library pairs and migrations. Details about the dataset is in the dataset page.

Tool

We provide a command line tool to easily access the dataset. The source code of the tool is in the code folder. The installation process and the syntax of the tool is in the tool page. The examples page contains some use cases of the tool.

Contributing

If you have some Python library migration data and would like to add them to PyMigBench, submit it to us and we will review and add it. Please check the contributor’s guide for help.