in awswrangler/catalog/_create.py [0:0]
def _create_csv_table( # pylint: disable=too-many-arguments,too-many-locals
database: str,
table: str,
path: Optional[str],
columns_types: Dict[str, str],
table_type: Optional[str],
partitions_types: Optional[Dict[str, str]],
bucketing_info: Optional[Tuple[List[str], int]],
description: Optional[str],
compression: Optional[str],
parameters: Optional[Dict[str, str]],
columns_comments: Optional[Dict[str, str]],
mode: str,
transaction_id: Optional[str],
catalog_versioning: bool,
schema_evolution: bool,
sep: str,
skip_header_line_count: Optional[int],
serde_library: Optional[str],
serde_parameters: Optional[Dict[str, str]],
boto3_session: Optional[boto3.Session],
projection_enabled: bool,
projection_types: Optional[Dict[str, str]],
projection_ranges: Optional[Dict[str, str]],
projection_values: Optional[Dict[str, str]],
projection_intervals: Optional[Dict[str, str]],
projection_digits: Optional[Dict[str, str]],
projection_storage_location_template: Optional[str],
catalog_table_input: Optional[Dict[str, Any]],
catalog_id: Optional[str],