This is an automated email from the ASF dual-hosted git repository.

fokko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git


    from 6e7a4c9dad Python: Add S3 proxies to PyIceberg Catalog FileIO (#7958)
     add 46f57cc71f Python: Avro write (#7873)

No new revisions were added by this update.

Summary of changes:
 python/pyiceberg/avro/__init__.py            |   4 +
 python/pyiceberg/avro/decoder.py             |   8 +-
 python/pyiceberg/avro/encoder.py             | 175 +++++++++++++++++++++
 python/pyiceberg/avro/file.py                |  73 ++++++++-
 python/pyiceberg/avro/resolver.py            |  99 +++++++++++-
 python/pyiceberg/avro/writer.py              | 209 +++++++++++++++++++++++++
 python/pyiceberg/io/pyarrow.py               |   2 +-
 python/pyiceberg/schema.py                   |  17 +--
 python/pyiceberg/typedef.py                  |   4 +
 python/pyiceberg/utils/datetime.py           |   5 +
 python/pyiceberg/utils/schema_conversion.py  | 136 ++++++++++++++++-
 python/tests/avro/test_encoder.py            | 207 +++++++++++++++++++++++++
 python/tests/avro/test_file.py               | 134 ++++++++++++++++
 python/tests/avro/test_writer.py             | 220 +++++++++++++++++++++++++++
 python/tests/utils/test_schema_conversion.py |  16 +-
 15 files changed, 1281 insertions(+), 28 deletions(-)
 create mode 100644 python/pyiceberg/avro/encoder.py
 create mode 100644 python/pyiceberg/avro/writer.py
 create mode 100644 python/tests/avro/test_encoder.py
 create mode 100644 python/tests/avro/test_writer.py

Reply via email to