in awswrangler/catalog/_create.py [0:0]
def _create_csv_table(
database: str,
table: str,
path: str | None,
columns_types: dict[str, str],
table_type: str | None,
partitions_types: dict[str, str] | None,
bucketing_info: typing.BucketingInfoTuple | None,
description: str | None,
compression: str | None,
parameters: dict[str, str] | None,
columns_comments: dict[str, str] | None,
columns_parameters: dict[str, dict[str, str]] | None,
mode: str,
catalog_versioning: bool,
schema_evolution: bool,
sep: str,
skip_header_line_count: int | None,
serde_library: str | None,
serde_parameters: dict[str, str] | None,
boto3_session: boto3.Session | None,
athena_partition_projection_settings: typing.AthenaPartitionProjectionSettings | None,
catalog_table_input: dict[str, Any] | None,
catalog_id: str | None,