This PR will ensure all tests are also run against python 3.9. Note that it also updates the matplotlib and pillow versions in cifti_requirements.txt. This is because (at least on ubuntu 20.04) installation fails for python 3.9 with the versions that were originally listed.
Also, I wasnt able to replicate the 3.9 issue that that one issue mentioned. I think it might only arise when running the integration tests. I'll take a look at that soon.
Edit: I closed and reopened another PR to see if my branch name was stopping the tests from being executed, just fyi
Edit 2: Hmmm, they're still not executing on this PR. I'll look at that tomorrow.
This PR will ensure all tests are also run against python 3.9. Note that it also updates the matplotlib and pillow versions in cifti_requirements.txt. This is because (at least on ubuntu 20.04) installation fails for python 3.9 with the versions that were originally listed.
Also, I wasnt able to replicate the 3.9 issue that that one issue mentioned. I think it might only arise when running the integration tests. I'll take a look at that soon.
Edit: I closed and reopened another PR to see if my branch name was stopping the tests from being executed, just fyi Edit 2: Hmmm, they're still not executing on this PR. I'll look at that tomorrow.