alchemistry / alchemlyb

the simple alchemistry library
https://alchemlyb.readthedocs.io
BSD 3-Clause "New" or "Revised" License
185 stars 49 forks source link

Deprecate pyarrow dependency as for pandas 3.0 #343

Open xiki-tempula opened 6 months ago

xiki-tempula commented 6 months ago

Alchemlyb uses pandas which then uses pyarrow to serialize the pandas dataframe. Pyarrow will become a pandas dependency from pandas 3.0. Since alchemlyb doesn't use pyarrow directly, need to remove pyarrow from dependency list from pandas 3.0 https://pandas.pydata.org/pdeps/0010-required-pyarrow-dependency.html#:~:text=PyArrow%20is%20an%20optional%20dependency,Since%20pandas%201.2..