The GitHub Actions job "Python CI" on iceberg-python.git/main has succeeded.
Run started by GitHub user kevinjqliu (triggered by kevinjqliu).

Head commit for run:
4cd1a638306780dac2c3669a11e3c34ea2b227b6 / Fokko Driesprong <[email protected]>
Remove `Generic` from expressions (#2750)

# Rationale for this change

This is a big one, and was on my mind for a long time, but I think we
should clean this up before a 1.x release.

I bumped into this once more when I tried to extend from the
`IcebergBaseModel`, but that did not work well with the `Generic`.

>From the beginning we had these Generic in the expressions system, but
it really never worked as we hoped. It came from Java where Generics are
much stronger, but the static typing of Python/mypy doesn't really
follow the types.


## Are these changes tested?

## Are there any user-facing changes?

<!-- In the case of user-facing changes, please add the changelog label.
-->

Report URL: https://github.com/apache/iceberg-python/actions/runs/19452634315

With regards,
GitHub Actions via GitBox

Reply via email to