Thanks Fokko! Here is the PR -
https://github.com/apache/iceberg-python/pull/4170

On Wed, Oct 28, 2026 at 1:22 AM Fokko Driesprong <[email protected]> wrote:
>
> Woa, time flies!
>
> Sounds like an excellent plan, Orest. Let's not continue to support versions 
> that are EOL. This is in line how we previously dropped old versions. Are you 
> interesed in raising a PR?
>
> Kind regards,
> Fokko
>
>
>
> Sent with Proton Mail secure email.
>
> On Wednesday, October 28th, 2026 at 07:37, Orest Tokovenko 
> <[email protected]> wrote:
>
> > Hi all,
> >
> > Python 3.10 reached end of life on 2026-10-01 and the Python devguide
> > now lists it as unsupported, and in addition, pyarrow (major
> > dependency for pyiceberg) no longer ships 3.10 wheels with 26.x.x,
> > which means users installing it get pyarrow 25.x.x while users
> > installing 3.11+ get 26.x.x (this would also allow us to bump the
> > floor from >=18.0.0 to >=26.0.0). One more bonus is deleting some code
> > that gates the version, specifically pyiceberg/io/pyarrow.py L459 and
> > pyiceberg/io/pyarrow.py L561.
> >
> > I would like to drop 3.10 and set `requires-python to >=3.11`, and
> > raise the floor version on some libraries that rely on 3.10, as well
> > as remove those version gates that aren't needed. This can all live in
> > one PR since it's tightly coupled changes. Users on 3.10 can stay on
> > the last release that supports it, the same way this was handled 3.9
> > last year and 3.8 before that.
> >
> > Thanks,
> > Orest
> >

Reply via email to