No commit activity in last 3 years
No release in over 3 years
Red Arrow PyCall adds `#to_python` method to most Ruby objects for Apache Arrow such as `Arrow::Array`. Red Arrow PyCall adds `to_ruby` method to most Python objects for Apache Arrow such as `pyarrow.lib.Int8Array`.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

>= 0
>= 1.1.0.rc1
 Project Readme

README

Name

Red Arrow PyCall

Description

Red Arrow PyCall is a library that provides converters between Ruby objects for Apache Arrow and Python objects for Apache Arrow.

Red Arrow PyCall adds #to_python method to most Ruby objects for Apache Arrow such as Arrow::Array. Red Arrow PyCall adds to_ruby method to most Python objects for Apache Arrow such as pyarrow.lib.Int8Array.

Install

% gem install red-arrow-pycall

Usage

require "arrow-pycall"

arrow_int8_array.to_python # -> An object of PyCall::PyObject that wraps pyarrow.lib.Int8Array

py_arrow_int8_array.to_ruby # -> An object of Arrow::Int8Array

Dependencies

Authors

License

Apache License 2.0. See doc/text/apache-2.0.txt for details.

(Kouhei Sutou has a right to change the license including contributed patches.)