This doesn't really solve any pressing issue, other than that I felt like Pandas was maybe too heavy a dependency for just a test assert. This PR replaces it with a deepdiff based assert, replacing one dependency for another slightly smaller one. Deepdiff (+ dependencies) needs about 100kB, whereas Pandas is 11MB, so perhaps it shaves a few seconds off of testing runtimes and installation is slightly lighter.
This doesn't really solve any pressing issue, other than that I felt like Pandas was maybe too heavy a dependency for just a test assert. This PR replaces it with a deepdiff based assert, replacing one dependency for another slightly smaller one. Deepdiff (+ dependencies) needs about 100kB, whereas Pandas is 11MB, so perhaps it shaves a few seconds off of testing runtimes and installation is slightly lighter.