Skip to content

MalloyPower/python-compliance

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

python-compliance

This is the public repo for the project:

An Empirical Analysis of the Transition from Python 2 to Python 3

Here you will find:

  • getting-the-corpus: details on how to get the Python programs we analysed as part of the study (we don't copy the corpus here), including the GitHub URL and the SHA ids for the relevant versions.

  • analysis-code: The Python and shell scripts that produce the data that we discuss in the paper; see the README file here for details on how to reproduce these tables. The code here will build working versions of PyComply for the various releases in the Python 2 and Python 3 series.

  • archived-data: A copy of the data we generated using our code; most notably the pass rates for the various applications and various versions of PyComply.

  • esem-paper-apr-2017: this is just here for the record, and is the status of the project when we submitted the paper to the ESEM 2017 conference.

Authors are:

About

Testing applications for compliance with Python 2 and Python 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published