wjones127 commented on issue #13185: URL: https://github.com/apache/arrow/issues/13185#issuecomment-1130286079
> Why wouldn't each language-library have its own version? Partly because the code bases are coupled; PyArrow, the R package, and Ruby package are all based on the C++ library, so we keep them at the same version. But I think the other reason is the release process is quite rigorous, and it's easiest to verify all packages in one go, rather than have a separate release / verification process for each package. Finally, PyArrow both contains stable features and some very experimental features that change a lot. I think the major version changes generally represent changes in the experimental features. If something like ARROW-8518 were done to allow us to keep the experimental features in a separate optional module, then I think more stable versioning of the core PyArrow functionality would be easier. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
