+1 to this. Sounds good to me! On Tue, Jun 3, 2025, 2:27 PM Neal Richardson <[email protected]> wrote:
> Makes sense. If we were concerned about downstream breaking, we could set > an upper limit on feather's pyarrow dependency [1] so that anyone using > that package still would get a working setup. Or maybe that's not worth it > and we could just worry about that if we start seeing bug reports. > > Neal > > > [1]: https://github.com/wesm/feather/blob/master/python/setup.py#L71 > > On Tue, Jun 3, 2025 at 11:09 AM Jacob Wujciak <[email protected]> > wrote: > > > +1 I like the idea of keeping the reader around for a bit longer! > > > > Wes McKinney <[email protected]> schrieb am Di., 3. Juni 2025, 17:02: > > > > > That sounds fine to me. > > > > > > On Tue, Jun 3, 2025 at 8:09 AM Antoine Pitrou <[email protected]> > > wrote: > > > > > > > > > > > Hello > > > > > > > > Arrow C++ still supports the very old file format "Feather V1" which > > was > > > > designed in 2016 and is superseded by the Arrow IPC file format. (*) > > > > > > > > (note: "Feather V2" is a synonym for Arrow IPC to encourage users of > > > > "Feather V1" to migrate to IPC) > > > > > > > > I propose that we deprecate reading and writing legacy "Feather V1" > > > > files in Arrow C++. We could then retire the functionality in one > year > > > > or so (or perhaps we can just retire the writer and keep the reader > for > > > > a bit longer). What do you think? > > > > > > > > Regards > > > > > > > > Antoine. > > > > > > > > > > > > (*) https://github.com/wesm/feather/graphs/contributors > > > > > > > > > > > > > >
