You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2022/08/15 22:25:45 UTC

[iceberg] branch master updated (667d56c251 -> d4c012e899)

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

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


    from 667d56c251 Python: Add support for hierarchical namespaces (#5467)
     add d4c012e899 Python: Add a CLI to interact with catalogs (#5417)

No new revisions were added by this update.

Summary of changes:
 python/poetry.lock                                 | 382 +++-------
 python/pyiceberg/catalog/__init__.py               |  17 +-
 python/pyiceberg/catalog/hive.py                   |   4 +-
 python/pyiceberg/catalog/rest.py                   |  29 +-
 python/pyiceberg/{avro => cli}/__init__.py         |   0
 python/pyiceberg/cli/console.py                    | 404 ++++++++++
 python/pyiceberg/cli/output.py                     | 163 +++++
 python/pyiceberg/exceptions.py                     |   4 +
 python/pyiceberg/table/metadata.py                 |   6 +
 python/pyproject.toml                              |  14 +
 python/tests/catalog/test_base.py                  |   2 +-
 python/tests/catalog/test_hive.py                  |  42 +-
 python/tests/catalog/test_rest.py                  |  60 +-
 python/tests/{avro => cli}/__init__.py             |   0
 python/tests/cli/test_console.py                   | 811 +++++++++++++++++++++
 .../tests/{avro/__init__.py => cli/test_output.py} |   0
 python/tests/conftest.py                           | 123 ++--
 17 files changed, 1645 insertions(+), 416 deletions(-)
 copy python/pyiceberg/{avro => cli}/__init__.py (100%)
 create mode 100644 python/pyiceberg/cli/console.py
 create mode 100644 python/pyiceberg/cli/output.py
 copy python/tests/{avro => cli}/__init__.py (100%)
 create mode 100644 python/tests/cli/test_console.py
 copy python/tests/{avro/__init__.py => cli/test_output.py} (100%)