Updating table properties allows to set properties through the Transaction API, that's introduced in #349
You can take inspiration from PyIceberg: https://github.com/apache/iceberg-python/blob/b4395edfba0102ffb8b9572e18331586f9937521/pyiceberg/table/__init__.py#L299-L314