Skip to content

Commit 1ab430f

Browse files
committed
Release preparation
1 parent 00faec2 commit 1ab430f

File tree

13 files changed

+61
-63
lines changed

13 files changed

+61
-63
lines changed

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ exclude *.egg-info
44
exclude data_samples*
55
exclude dist*
66
exclude docs*
7+
exclude dev*
78
exclude htmlcov*
89
exclude testing*
910
exclude building*
1011
exclude tutorials*
11-
exclude tutorials*

README.md

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -42,35 +42,35 @@ df = wr.s3.read_parquet("s3://bucket/dataset/", dataset=True)
4242
df = wr.athena.read_sql_query("SELECT * FROM my_table", database="my_db")
4343
```
4444

45-
## [Read The Docs](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/index.html)
45+
## [Read The Docs](https://aws-data-wrangler.readthedocs.io/)
4646

47-
- [**What is AWS Data Wrangler?**](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/what.html)
48-
- [**Install**](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html)
49-
- [PyPi (pip)](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#pypi-pip)
50-
- [Conda](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#conda)
51-
- [AWS Lambda Layer](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#aws-lambda-layer)
52-
- [AWS Glue Wheel](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#aws-glue-wheel)
53-
- [Amazon SageMaker Notebook](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#amazon-sagemaker-notebook)
54-
- [Amazon SageMaker Notebook Lifecycle](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#amazon-sagemaker-notebook-lifecycle)
55-
- [EMR](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#emr)
56-
- [From source](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/install.html#from-source)
57-
- [**Tutorials**](https://github.com/awslabs/aws-data-wrangler/tree/dev-1.0.0/tutorials)
58-
- [01 - Introduction](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/01%20-%20Introduction.ipynb)
59-
- [02 - Sessions](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/02%20-%20Sessions.ipynb)
60-
- [03 - Amazon S3](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/03%20-%20Amazon%20S3.ipynb)
61-
- [04 - Parquet Datasets](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/04%20-%20Parquet%20Datasets.ipynb)
62-
- [05 - Glue Catalog](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/05%20-%20Glue%20Catalog.ipynb)
63-
- [06 - Amazon Athena](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/06%20-%20Amazon%20Athena.ipynb)
64-
- [07 - Databases (Redshift, MySQL and PostgreSQL)](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/07%20-%20Redshift%2C%20MySQL%2C%20PostgreSQL.ipynb)
65-
- [08 - Redshift Copy & Unload.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/08%20-%20Redshift%20Copy%20%26%20Unload.ipynb)
66-
- [09 - Redshift - Append, Overwrite and Upsert.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/09%20-%20Redshift%20-%20Append%2C%20Overwrite%2C%20Upsert.ipynb)
67-
- [10 - Parquet Crawler.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/tutorials/10%20-%20Parquet%20Crawler.ipynb)
68-
- [**API Reference**](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html)
69-
- [Amazon S3](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#amazon-s3)
70-
- [AWS Glue Catalog](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#aws-glue-catalog)
71-
- [Amazon Athena](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#amazon-athena)
72-
- [Databases (Redshift, PostgreSQL, MySQL)](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#databases-redshift-postgresql-mysql)
73-
- [EMR](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#emr)
74-
- [CloudWatch Logs](https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html#cloudwatch-logs)
75-
- [**License**](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/LICENSE)
76-
- [**Contributing**](https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/CONTRIBUTING.md)
47+
- [**What is AWS Data Wrangler?**](https://aws-data-wrangler.readthedocs.io/en/latest/what.html)
48+
- [**Install**](https://aws-data-wrangler.readthedocs.io/en/latest/install.html)
49+
- [PyPi (pip)](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#pypi-pip)
50+
- [Conda](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#conda)
51+
- [AWS Lambda Layer](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#aws-lambda-layer)
52+
- [AWS Glue Wheel](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#aws-glue-wheel)
53+
- [Amazon SageMaker Notebook](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#amazon-sagemaker-notebook)
54+
- [Amazon SageMaker Notebook Lifecycle](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#amazon-sagemaker-notebook-lifecycle)
55+
- [EMR](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#emr)
56+
- [From source](https://aws-data-wrangler.readthedocs.io/en/latest/install.html#from-source)
57+
- [**Tutorials**](https://github.com/awslabs/aws-data-wrangler/tree/master/tutorials)
58+
- [01 - Introduction](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/01%20-%20Introduction.ipynb)
59+
- [02 - Sessions](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/02%20-%20Sessions.ipynb)
60+
- [03 - Amazon S3](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/03%20-%20Amazon%20S3.ipynb)
61+
- [04 - Parquet Datasets](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/04%20-%20Parquet%20Datasets.ipynb)
62+
- [05 - Glue Catalog](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/05%20-%20Glue%20Catalog.ipynb)
63+
- [06 - Amazon Athena](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/06%20-%20Amazon%20Athena.ipynb)
64+
- [07 - Databases (Redshift, MySQL and PostgreSQL)](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/07%20-%20Redshift%2C%20MySQL%2C%20PostgreSQL.ipynb)
65+
- [08 - Redshift - Copy & Unload.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/08%20-%20Redshift%20-%20Copy%20%26%20Unload.ipynb)
66+
- [09 - Redshift - Append, Overwrite and Upsert.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/09%20-%20Redshift%20-%20Append%2C%20Overwrite%2C%20Upsert.ipynb)
67+
- [10 - Parquet Crawler.ipynb](https://github.com/awslabs/aws-data-wrangler/blob/master/tutorials/10%20-%20Parquet%20Crawler.ipynb)
68+
- [**API Reference**](https://aws-data-wrangler.readthedocs.io/en/latest/api.html)
69+
- [Amazon S3](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#amazon-s3)
70+
- [AWS Glue Catalog](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#aws-glue-catalog)
71+
- [Amazon Athena](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#amazon-athena)
72+
- [Databases (Redshift, PostgreSQL, MySQL)](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#databases-redshift-postgresql-mysql)
73+
- [EMR](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#emr)
74+
- [CloudWatch Logs](https://aws-data-wrangler.readthedocs.io/en/latest/api.html#cloudwatch-logs)
75+
- [**License**](https://github.com/awslabs/aws-data-wrangler/blob/master/LICENSE)
76+
- [**Contributing**](https://github.com/awslabs/aws-data-wrangler/blob/master/CONTRIBUTING.md)

awswrangler/_utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def client(service_name: str, session: Optional[boto3.Session] = None) -> boto3.
2626
return ensure_session(session=session).client(
2727
service_name=service_name,
2828
use_ssl=True,
29-
config=botocore.config.Config(retries={"mode": "adaptive", "max_attempts": 10}),
29+
config=botocore.config.Config(retries={"max_attempts": 15}),
3030
)
3131

3232

@@ -134,7 +134,7 @@ def get_fs(
134134
default_cache_type="none",
135135
default_fill_cache=False,
136136
default_block_size=134_217_728, # 128 MB (50 * 2**20)
137-
config_kwargs={"retries": {"mode": "adaptive", "max_attempts": 10}},
137+
config_kwargs={"retries": {"max_attempts": 15}},
138138
session=ensure_session(session=session)._session, # pylint: disable=protected-access
139139
s3_additional_kwargs=s3_additional_kwargs,
140140
use_listings_cache=False,

building/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ ADD requirements-dev.txt /root/
1717
RUN pip3 install -r /root/requirements-dev.txt
1818
RUN rm -rf /root/requirements-dev.txt
1919

20-
RUN pip3 install boto3==1.10.34 botocore==1.13.34
20+
RUN pip3 install boto3==1.12.22 botocore==1.15.22
2121

2222
ENTRYPOINT ["/bin/sh"]

docs/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@
8383
"navbar_links": [
8484
("What is Data Wrangler?", "what"),
8585
("Install", "install"),
86-
("Tutorials", "https://github.com/awslabs/aws-data-wrangler/tree/dev-1.0.0/tutorials", True),
86+
("Tutorials", "https://github.com/awslabs/aws-data-wrangler/tree/latest/tutorials", True),
8787
("API Reference", "api"),
88-
("License", "https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/LICENSE", True),
89-
("Contributing", "https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/CONTRIBUTING.md", True),
88+
("License", "https://github.com/awslabs/aws-data-wrangler/blob/latest/LICENSE", True),
89+
("Contributing", "https://github.com/awslabs/aws-data-wrangler/blob/latest/CONTRIBUTING.md", True),
9090
("GitHub", "https://github.com/awslabs/aws-data-wrangler", True),
9191
],
9292
# Render the next and previous page links in navbar. (Default: true)

docs/source/index.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ Read The Docs
3333

3434
what
3535
install
36-
Tutorials <https://github.com/awslabs/aws-data-wrangler/tree/dev-1.0.0/tutorials>
36+
Tutorials <https://github.com/awslabs/aws-data-wrangler/tree/latest/tutorials>
3737
api
38-
License <https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/LICENSE>
39-
Contributing <https://github.com/awslabs/aws-data-wrangler/blob/dev-1.0.0/CONTRIBUTING.md>
38+
License <https://github.com/awslabs/aws-data-wrangler/blob/latest/LICENSE>
39+
Contributing <https://github.com/awslabs/aws-data-wrangler/blob/latest/CONTRIBUTING.md>
4040

docs/source/what.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ An `open-source <https://github.com/awslabs/aws-data-wrangler>`_ Python package
55

66
Built on top of other open-source projects like `Pandas <https://github.com/pandas-dev/pandas>`_, `Apache Arrow <https://github.com/apache/arrow>`_, `Boto3 <https://github.com/boto/boto3>`_, `s3fs <https://github.com/dask/s3fs>`_, `SQLAlchemy <https://github.com/sqlalchemy/sqlalchemy>`_, `Psycopg2 <https://github.com/psycopg/psycopg2>`_ and `PyMySQL <https://github.com/PyMySQL/PyMySQL>`_, it offers abstracted functions to execute usual ETL tasks like load/unload data from **Data Lakes**, **Data Warehouses** and **Databases**.
77

8-
Check our `tutorials <https://github.com/awslabs/aws-data-wrangler/tree/dev-1.0.0/tutorials>`_ or the `list of functionalities <https://aws-data-wrangler.readthedocs.io/en/dev-1.0.0/api.html>`_.
8+
Check our `tutorials <https://github.com/awslabs/aws-data-wrangler/tree/latest/tutorials>`_ or the `list of functionalities <https://aws-data-wrangler.readthedocs.io/en/latest/api.html>`_.

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ awscli~=1.18.39
1414
cfn-lint~=0.29.4
1515
twine~=3.1.1
1616
wheel~=0.34.2
17-
sphinx~=3.0.0
17+
sphinx~=3.0.1
1818
sphinx_bootstrap_theme~=0.7.1
1919
jupyter~=1.0.0
2020
jupyterlab~=2.1.0

requirements.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
numpy~=1.18.2
22
pandas~=1.0.3
33
pyarrow~=0.16.0
4-
boto3>=1.10.34
4+
boto3>=1.12.22
5+
botocore>=1.15.22
56
s3fs~=0.4.2
67
psycopg2-binary~=2.8.5
78
pymysql~=0.9.3
8-
SQLAlchemy==1.3.15
9+
SQLAlchemy==1.3.13
910
sqlalchemy-redshift~=0.7.7

setup.cfg

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
[bdist_wheel]
2-
python-tag = glue
3-
41
[metadata]
52
license_file = LICENSE

0 commit comments

Comments
 (0)