PC Algorithm (#368)
@zacandcheese it seems the tests are not passing. Can you please check why? @afard Can you please review the code? @ansleis Can you please review the description of the new features?
I will try to do it by the end of the week.
Sorry, I closed the PR by mistake!
@afard any news on this one?
Same for the @roypaulin PR. The tests for Python 3.8 are not working. Idk why...
Unfortunately, I was busy last week. Hopefully, I'll review it this week. I'll also investigate the strange failures on Python 3.8.
@oualib, I think the tests for Python 3.8 fail because the default version of matplotlib on 3.8 has changed from 3.5.3 to 3.6.1. Apparently, many of our tests rely on the internal structures of matplotlib that can be frequently changed between their versions. Can you please look at the failed tests and improve them?
The failing tests on Python 3.8 have been addressed on master. Therefore, updating this branch with master will make the tests pass.
@zacandcheese you still have errors in your unit tests, can you please have a look?
@afard did you have time to read again entirely the PR and Zac comments?
This PR needs an entire review. We need to adapt the code to the new architecture. @zacandcheese if you want we can work together on this.