...
- Confirm that the test config(.travis.yml) is configured to run tests on python 3.6.
- If it is running on python 3.6, look at travis to confirm that tests on 3.6 are passing on master. eg. Go to something likeĀ https://travis-ci.org/edx/registrar/branches
- If tests are running and passing on master for a python 3.6 environment then do all the steps to update the repo as python 3 ready
- If it is running only on older versions(3.4, 3.5, etc)
- Make a PR to update the tests to run on python 3.6 instead
- If this passes, merge it and then do all the steps to update the repo as python 3 ready.
- Make a PR to update the tests to run on python 3.6 instead
- If no tests are running on python 3.x
- Make a note in the inventory spreadsheet and mark the repo as needing follow-up.
- Consider updating openedx.yaml to incidate that the repo is not OEP-7 compliant, with a brief reason if applicable.
- If it is running on python 3.6, look at travis to confirm that tests on 3.6 are passing on master. eg. Go to something likeĀ https://travis-ci.org/edx/registrar/branches
...