Skip to content

Commit 965d2d0

Browse files
chore: Prepare 3.1.1 (#2282)
1 parent 9da4e9c commit 965d2d0

20 files changed

+110
-108
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 3.1.0
2+
current_version = 3.1.1
33
commit = False
44
tag = False
55
tag_name = {new_version}

CONTRIBUTING_COMMON_ERRORS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.venv/lib/python3.7/site-
1313
Using legacy 'setup.py install' for python-Levenshtein, since package 'wheel' is not installed.
1414
Installing collected packages: awswrangler, python-Levenshtein
1515
Attempting uninstall: awswrangler
16-
Found existing installation: awswrangler 3.1.0
17-
Uninstalling awswrangler-3.1.0:
18-
Successfully uninstalled awswrangler-3.1.0
16+
Found existing installation: awswrangler 3.1.1
17+
Uninstalling awswrangler-3.1.1:
18+
Successfully uninstalled awswrangler-3.1.1
1919
Running setup.py develop for awswrangler
2020
Running setup.py install for python-Levenshtein ... error
2121
ERROR: Command errored out with exit status 1:

README.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Easy integration with Athena, Glue, Redshift, Timestream, OpenSearch, Neptune, Q
1111

1212
> An [AWS Professional Service](https://aws.amazon.com/professional-services/) open source initiative | [email protected]
1313
14-
[![Release](https://img.shields.io/badge/3.1.0-brightgreen.svg)](https://pypi.org/project/awswrangler/)
14+
[![Release](https://img.shields.io/badge/3.1.1-brightgreen.svg)](https://pypi.org/project/awswrangler/)
1515
[![Python Version](https://img.shields.io/badge/python-3.8%20%7C%203.8%20%7C%203.9%20%7C%203.10-brightgreen.svg)](https://anaconda.org/conda-forge/awswrangler)
1616
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
1717
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
@@ -99,25 +99,25 @@ FROM "sampleDB"."sampleTable" ORDER BY time DESC LIMIT 3
9999
## At scale
100100
AWS SDK for pandas can also run your workflows at scale by leveraging [Modin](https://modin.readthedocs.io/en/stable/) and [Ray](https://www.ray.io/). Both projects aim to speed up data workloads by distributing processing over a cluster of workers.
101101

102-
The quickest way to get started is to use AWS Glue with Ray. Read our [docs](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/scale.html), our [blog](https://aws.amazon.com/blogs/big-data/scale-aws-sdk-for-pandas-workloads-with-aws-glue-for-ray/), or head to our latest [tutorials](https://github.com/aws/aws-sdk-pandas/tree/main/tutorials) to discover even more features.
102+
The quickest way to get started is to use AWS Glue with Ray. Read our [docs](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/scale.html), our [blog](https://aws.amazon.com/blogs/big-data/scale-aws-sdk-for-pandas-workloads-with-aws-glue-for-ray/), or head to our latest [tutorials](https://github.com/aws/aws-sdk-pandas/tree/main/tutorials) to discover even more features.
103103

104104
## [Read The Docs](https://aws-sdk-pandas.readthedocs.io/)
105105

106-
- [**What is AWS SDK for pandas?**](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/about.html)
107-
- [**Install**](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html)
108-
- [PyPi (pip)](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#pypi-pip)
109-
- [Conda](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#conda)
110-
- [AWS Lambda Layer](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#aws-lambda-layer)
111-
- [AWS Glue Python Shell Jobs](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#aws-glue-python-shell-jobs)
112-
- [AWS Glue PySpark Jobs](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#aws-glue-pyspark-jobs)
113-
- [Amazon SageMaker Notebook](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#amazon-sagemaker-notebook)
114-
- [Amazon SageMaker Notebook Lifecycle](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#amazon-sagemaker-notebook-lifecycle)
115-
- [EMR](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#emr)
116-
- [From source](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/install.html#from-source)
117-
- [**At scale**](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/scale.html)
118-
- [Getting Started](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/scale.html#getting-started)
119-
- [Supported APIs](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/scale.html#supported-apis)
120-
- [Resources](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/scale.html#resources)
106+
- [**What is AWS SDK for pandas?**](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/about.html)
107+
- [**Install**](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html)
108+
- [PyPi (pip)](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#pypi-pip)
109+
- [Conda](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#conda)
110+
- [AWS Lambda Layer](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#aws-lambda-layer)
111+
- [AWS Glue Python Shell Jobs](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#aws-glue-python-shell-jobs)
112+
- [AWS Glue PySpark Jobs](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#aws-glue-pyspark-jobs)
113+
- [Amazon SageMaker Notebook](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#amazon-sagemaker-notebook)
114+
- [Amazon SageMaker Notebook Lifecycle](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#amazon-sagemaker-notebook-lifecycle)
115+
- [EMR](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#emr)
116+
- [From source](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/install.html#from-source)
117+
- [**At scale**](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/scale.html)
118+
- [Getting Started](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/scale.html#getting-started)
119+
- [Supported APIs](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/scale.html#supported-apis)
120+
- [Resources](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/scale.html#resources)
121121
- [**Tutorials**](https://github.com/aws/aws-sdk-pandas/tree/main/tutorials)
122122
- [001 - Introduction](https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/001%20-%20Introduction.ipynb)
123123
- [002 - Sessions](https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/002%20-%20Sessions.ipynb)
@@ -158,31 +158,31 @@ The quickest way to get started is to use AWS Glue with Ray. Read our [docs](htt
158158
- [037 - Glue Data Quality](https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/037%20-%20Glue%20Data%20Quality.ipynb)
159159
- [038 - OpenSearch Serverless](https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/038%20-%20OpenSearch%20Serverless.ipynb)
160160
- [039 - Athena Iceberg](https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/039%20-%20Athena%20Iceberg.ipynb)
161-
- [**API Reference**](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html)
162-
- [Amazon S3](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-s3)
163-
- [AWS Glue Catalog](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#aws-glue-catalog)
164-
- [Amazon Athena](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-athena)
165-
- [AWS Lake Formation](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#aws-lake-formation)
166-
- [Amazon Redshift](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-redshift)
167-
- [PostgreSQL](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#postgresql)
168-
- [MySQL](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#mysql)
169-
- [SQL Server](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#sqlserver)
170-
- [Oracle](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#oracle)
171-
- [Data API Redshift](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#data-api-redshift)
172-
- [Data API RDS](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#data-api-rds)
173-
- [OpenSearch](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#opensearch)
174-
- [AWS Glue Data Quality](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#aws-glue-data-quality)
175-
- [Amazon Neptune](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-neptune)
176-
- [DynamoDB](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#dynamodb)
177-
- [Amazon Timestream](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-timestream)
178-
- [Amazon EMR](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-emr)
179-
- [Amazon CloudWatch Logs](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-cloudwatch-logs)
180-
- [Amazon Chime](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-chime)
181-
- [Amazon QuickSight](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#amazon-quicksight)
182-
- [AWS STS](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#aws-sts)
183-
- [AWS Secrets Manager](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#aws-secrets-manager)
184-
- [Global Configurations](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#global-configurations)
185-
- [Distributed - Ray](https://aws-sdk-pandas.readthedocs.io/en/3.1.0/api.html#distributed-ray)
161+
- [**API Reference**](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html)
162+
- [Amazon S3](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-s3)
163+
- [AWS Glue Catalog](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#aws-glue-catalog)
164+
- [Amazon Athena](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-athena)
165+
- [AWS Lake Formation](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#aws-lake-formation)
166+
- [Amazon Redshift](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-redshift)
167+
- [PostgreSQL](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#postgresql)
168+
- [MySQL](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#mysql)
169+
- [SQL Server](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#sqlserver)
170+
- [Oracle](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#oracle)
171+
- [Data API Redshift](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#data-api-redshift)
172+
- [Data API RDS](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#data-api-rds)
173+
- [OpenSearch](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#opensearch)
174+
- [AWS Glue Data Quality](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#aws-glue-data-quality)
175+
- [Amazon Neptune](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-neptune)
176+
- [DynamoDB](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#dynamodb)
177+
- [Amazon Timestream](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-timestream)
178+
- [Amazon EMR](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-emr)
179+
- [Amazon CloudWatch Logs](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-cloudwatch-logs)
180+
- [Amazon Chime](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-chime)
181+
- [Amazon QuickSight](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#amazon-quicksight)
182+
- [AWS STS](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#aws-sts)
183+
- [AWS Secrets Manager](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#aws-secrets-manager)
184+
- [Global Configurations](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#global-configurations)
185+
- [Distributed - Ray](https://aws-sdk-pandas.readthedocs.io/en/3.1.1/api.html#distributed-ray)
186186
- [**License**](https://github.com/aws/aws-sdk-pandas/blob/main/LICENSE.txt)
187187
- [**Contributing**](https://github.com/aws/aws-sdk-pandas/blob/main/CONTRIBUTING.md)
188188

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.0
1+
3.1.1

awswrangler/__metadata__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77

88
__title__: str = "awswrangler"
99
__description__: str = "Pandas on AWS."
10-
__version__: str = "3.1.0"
10+
__version__: str = "3.1.1"
1111
__license__: str = "Apache License 2.0"

awswrangler/athena/_read.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -716,11 +716,11 @@ def read_sql_query( # pylint: disable=too-many-arguments,too-many-locals
716716
717717
**Related tutorial:**
718718
719-
- `Amazon Athena <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
719+
- `Amazon Athena <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
720720
tutorials/006%20-%20Amazon%20Athena.html>`_
721-
- `Athena Cache <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
721+
- `Athena Cache <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
722722
tutorials/019%20-%20Athena%20Cache.html>`_
723-
- `Global Configurations <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
723+
- `Global Configurations <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
724724
tutorials/021%20-%20Global%20Configurations.html>`_
725725
726726
**There are three approaches available through ctas_approach and unload_approach parameters:**
@@ -784,7 +784,7 @@ def read_sql_query( # pylint: disable=too-many-arguments,too-many-locals
784784
/athena.html#Athena.Client.get_query_execution>`_ .
785785
786786
For a practical example check out the
787-
`related tutorial <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
787+
`related tutorial <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
788788
tutorials/024%20-%20Athena%20Query%20Metadata.html>`_!
789789
790790
@@ -1029,11 +1029,11 @@ def read_sql_table(
10291029
10301030
**Related tutorial:**
10311031
1032-
- `Amazon Athena <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
1032+
- `Amazon Athena <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
10331033
tutorials/006%20-%20Amazon%20Athena.html>`_
1034-
- `Athena Cache <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
1034+
- `Athena Cache <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
10351035
tutorials/019%20-%20Athena%20Cache.html>`_
1036-
- `Global Configurations <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
1036+
- `Global Configurations <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
10371037
tutorials/021%20-%20Global%20Configurations.html>`_
10381038
10391039
**There are three approaches available through ctas_approach and unload_approach parameters:**
@@ -1097,7 +1097,7 @@ def read_sql_table(
10971097
/athena.html#Athena.Client.get_query_execution>`_ .
10981098
10991099
For a practical example check out the
1100-
`related tutorial <https://aws-sdk-pandas.readthedocs.io/en/3.1.0/
1100+
`related tutorial <https://aws-sdk-pandas.readthedocs.io/en/3.1.1/
11011101
tutorials/024%20-%20Athena%20Query%20Metadata.html>`_!
11021102
11031103

awswrangler/s3/_read_parquet.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ def read_parquet(
429429
must return a bool, True to read the partition or False to ignore it.
430430
Ignored if `dataset=False`.
431431
E.g ``lambda x: True if x["year"] == "2020" and x["month"] == "1" else False``
432-
https://aws-data-wrangler.readthedocs.io/en/3.1.0/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
432+
https://aws-data-wrangler.readthedocs.io/en/3.1.1/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
433433
columns : List[str], optional
434434
List of columns to read from the file(s).
435435
validate_schema : bool, default False
@@ -654,7 +654,7 @@ def read_parquet_table(
654654
must return a bool, True to read the partition or False to ignore it.
655655
Ignored if `dataset=False`.
656656
E.g ``lambda x: True if x["year"] == "2020" and x["month"] == "1" else False``
657-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
657+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
658658
columns : List[str], optional
659659
List of columns to read from the file(s).
660660
validate_schema : bool, default False

awswrangler/s3/_read_text.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ def read_csv(
225225
This function MUST return a bool, True to read the partition or False to ignore it.
226226
Ignored if `dataset=False`.
227227
E.g ``lambda x: True if x["year"] == "2020" and x["month"] == "1" else False``
228-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
228+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
229229
ray_args: typing.RaySettings, optional
230230
Parameters of the Ray Modin settings. Only used when distributed computing is used with Ray and Modin installed.
231231
pandas_kwargs :
@@ -381,7 +381,7 @@ def read_fwf(
381381
This function MUST return a bool, True to read the partition or False to ignore it.
382382
Ignored if `dataset=False`.
383383
E.g ``lambda x: True if x["year"] == "2020" and x["month"] == "1" else False``
384-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
384+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
385385
ray_args: typing.RaySettings, optional
386386
Parameters of the Ray Modin settings. Only used when distributed computing is used with Ray and Modin installed.
387387
pandas_kwargs:
@@ -541,7 +541,7 @@ def read_json(
541541
This function MUST return a bool, True to read the partition or False to ignore it.
542542
Ignored if `dataset=False`.
543543
E.g ``lambda x: True if x["year"] == "2020" and x["month"] == "1" else False``
544-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
544+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/023%20-%20Flexible%20Partitions%20Filter.html
545545
ray_args: typing.RaySettings, optional
546546
Parameters of the Ray Modin settings. Only used when distributed computing is used with Ray and Modin installed.
547547
pandas_kwargs:

awswrangler/s3/_write_parquet.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,18 +322,18 @@ def to_parquet( # pylint: disable=too-many-arguments,too-many-locals,too-many-b
322322
concurrent_partitioning: bool
323323
If True will increase the parallelism level during the partitions writing. It will decrease the
324324
writing time and increase the memory usage.
325-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/022%20-%20Writing%20Partitions%20Concurrently.html
325+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/022%20-%20Writing%20Partitions%20Concurrently.html
326326
mode: str, optional
327327
``append`` (Default), ``overwrite``, ``overwrite_partitions``. Only takes effect if dataset=True.
328328
For details check the related tutorial:
329-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/004%20-%20Parquet%20Datasets.html
329+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/004%20-%20Parquet%20Datasets.html
330330
catalog_versioning : bool
331331
If True and `mode="overwrite"`, creates an archived version of the table catalog before updating it.
332332
schema_evolution : bool
333333
If True allows schema evolution (new or missing columns), otherwise a exception will be raised. True by default.
334334
(Only considered if dataset=True and mode in ("append", "overwrite_partitions"))
335335
Related tutorial:
336-
https://aws-sdk-pandas.readthedocs.io/en/3.1.0/tutorials/014%20-%20Schema%20Evolution.html
336+
https://aws-sdk-pandas.readthedocs.io/en/3.1.1/tutorials/014%20-%20Schema%20Evolution.html
337337
database : str, optional
338338
Glue/Athena catalog: Database name.
339339
table : str, optional

0 commit comments

Comments
 (0)