Thanks! Apache Arrow may also be worth a look:<div><br></div><div><div>> Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication.</div><div><br></div><div>> The Arrow Python bindings have first-class integration with NumPy, pandas, and built-in Python objects</div><div><br></div><div><a href="https://arrow.apache.org/docs/python/">https://arrow.apache.org/docs/python/</a><br></div><div><br></div><div>Pickle supports arbitrary Python objects without any schema definition (other than that what's defined in the object's __reduce__() and __reduce_ex__())</div><br>On Wednesday, January 16, 2019, Antoine Pitrou <<a href="mailto:solipsis@pitrou.net">solipsis@pitrou.net</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hello,<br>
<br>
For the record, the pickle5 backport (PEP 574) was updated to include<br>
the latest pickle changes from CPython git master.<br>
<br>
pickle5 is available for Python 3.6 and 3.7.<br>
<a href="https://pypi.org/project/pickle5/" target="_blank">https://pypi.org/project/<wbr>pickle5/</a><br>
<br>
Regards<br>
<br>
Antoine.<br>
<br>
<br>
______________________________<wbr>_________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/wes.turner%40gmail.com" target="_blank">https://mail.python.org/<wbr>mailman/options/python-dev/<wbr>wes.turner%40gmail.com</a><br>
</blockquote></div>