trevismd / statannotations

add statistical significance annotations on seaborn plots. Further development of statannot, with bugfixes, new features, and a different API.
Other
619 stars 67 forks source link

Compatibility with seaborn 0.13 #155

Open getzze opened 1 week ago

getzze commented 1 week ago

fixes #81 #122 #131 #133 #143

Compatibility with seaborn>=0.11 All tests are passing

In seaborn 0.12, internals were rewritten for categorical plots and in version 0.13 again. There were also some changes to the interface:

I also removed the dependency blocker for pandas<2.0.0 because it does not affect statannotations but seaborn, therefore it should be dealt with in seaborn. Test are passing with pandas==2.2.2.

Organization of this PR:

getzze commented 1 week ago

Tests don't pass only for python 3.6 which is EOL since 2021-12-23. Python 3.7 is also EOL, and python 3.8 is soon-to-be btw.

Tests for python 3.12 are passing in local (only compatible with seaborn 0.13)

@trevismd you can review when you have time! Thanks