pyjanitor icon indicating copy to clipboard operation
pyjanitor copied to clipboard

pyjanitor as a part of Consortium for Python Data API Standards

Open canute24 opened this issue 5 years ago • 1 comments

Hi,

With the announcement for Consortium for Python Data API Standards, I feel that pyjanitor is a step in the right direction and you guys are doing a great job and should be a part of the consortium because of what pyjanitor is aiming to achieve, to some extent overlaps with the objective of the consortium. I think even a tiny bit of nudge you guys can provide to the API Standards would be in the right direction. I can't find if you guys are part of it already so I opened an issue.

Annoucement link: https://data-apis.org/blog/announcing_the_consortium/#:~:text=Today%2C%20we%20are%20announcing%20the%20Consortium%20for%20Python,API%20standards%20for%20arrays%20%28a.k.a.%20tensors%29%20and%20dataframes.

canute24 avatar Aug 25 '20 17:08 canute24

Hey @canute24! Thanks for pinging in :smile:. I heard about the consortium a little while ago too! I'm not sure I have the bandwidth to represent the team on the consortium, but if there's a willing person on the dev team, I'll be there to support them from behind :).

At the same time, I'm kind of aware that pyjanitor has been doing sort of "higher order" convenience functions that build on top of the lower-level standard pandas API. Definitely, one of the blockers to supporting other libraries has been the incompatible underlying APIs, which makes it difficult to "write once, execute in any backend". Right now, though, it seems like the consortium is looking to get proposals on what to standardize. Being a small library with an entirely volunteer team of contributors (who contribute based on what they need), I think it might make more sense for the dev team to observe on the sidelines. Not sure though; any others have thoughts?

ericmjl avatar Aug 29 '20 19:08 ericmjl