Vulnerabilities | |||||
---|---|---|---|---|---|
Version | Suggest | Low | Medium | High | Critical |
3.11.0 | 0 | 0 | 0 | 0 | 0 |
3.10.1 | 0 | 0 | 0 | 0 | 0 |
3.10.0 | 0 | 0 | 0 | 0 | 0 |
3.9.1 | 0 | 0 | 0 | 0 | 0 |
3.9.0 | 0 | 0 | 0 | 0 | 0 |
3.8.0 | 0 | 0 | 0 | 0 | 0 |
3.7.3 | 0 | 0 | 0 | 0 | 0 |
3.7.2 | 0 | 0 | 0 | 0 | 0 |
3.7.1 | 0 | 0 | 0 | 0 | 0 |
3.7.0 | 0 | 0 | 0 | 0 | 0 |
3.6.0 | 0 | 0 | 0 | 0 | 0 |
3.5.2 | 0 | 0 | 0 | 0 | 0 |
3.5.1 | 0 | 0 | 0 | 0 | 0 |
3.5.0 | 0 | 0 | 0 | 0 | 0 |
3.4.2 | 0 | 0 | 0 | 0 | 0 |
3.4.1 | 0 | 0 | 0 | 0 | 0 |
3.4.0 | 0 | 0 | 0 | 0 | 0 |
3.3.0 | 0 | 0 | 0 | 0 | 0 |
3.2.1 | 0 | 0 | 0 | 0 | 0 |
3.2.0 | 0 | 0 | 0 | 0 | 0 |
3.1.1 | 0 | 0 | 0 | 0 | 0 |
3.1.0 | 0 | 0 | 0 | 0 | 0 |
3.0.0rc3 | 0 | 0 | 0 | 0 | 0 |
3.0.0rc2 | 0 | 0 | 0 | 0 | 0 |
3.0.0rc1 | 0 | 0 | 0 | 0 | 0 |
3.0.0b3 | 0 | 0 | 0 | 0 | 0 |
3.0.0b2 | 0 | 0 | 0 | 0 | 0 |
3.0.0b1 | 0 | 0 | 0 | 0 | 0 |
3.0.0a2 | 0 | 0 | 0 | 0 | 0 |
3.0.0a1 | 0 | 0 | 0 | 0 | 0 |
3.0.0 | 0 | 0 | 0 | 0 | 0 |
2.20.1 | 0 | 0 | 0 | 0 | 0 |
2.20.0 | 0 | 0 | 0 | 0 | 0 |
2.19.0 | 0 | 0 | 0 | 0 | 0 |
2.18.0 | 0 | 0 | 0 | 0 | 0 |
2.17.0 | 0 | 0 | 0 | 0 | 0 |
2.16.1 | 0 | 0 | 0 | 0 | 0 |
2.16.0 | 0 | 0 | 0 | 0 | 0 |
2.15.1 | 0 | 0 | 0 | 0 | 0 |
2.15.0 | 0 | 0 | 0 | 0 | 0 |
2.14.0 | 0 | 0 | 0 | 0 | 0 |
2.13.0 | 0 | 0 | 0 | 0 | 0 |
2.12.1 | 0 | 0 | 0 | 0 | 0 |
2.12.0 | 0 | 0 | 0 | 0 | 0 |
2.11.0 | 0 | 0 | 0 | 0 | 0 |
2.10.0 | 0 | 0 | 0 | 0 | 0 |
2.9.0 | 0 | 0 | 0 | 0 | 0 |
2.8.0 | 0 | 0 | 0 | 0 | 0 |
2.7.0 | 0 | 0 | 0 | 0 | 0 |
2.6.0 | 0 | 0 | 0 | 0 | 0 |
2.5.0 | 0 | 0 | 0 | 0 | 0 |
2.4.0 | 0 | 0 | 0 | 0 | 0 |
2.3.0 | 0 | 0 | 0 | 0 | 0 |
2.2.0 | 0 | 0 | 0 | 0 | 0 |
2.1.0 | 0 | 0 | 0 | 0 | 0 |
2.0.1 | 0 | 0 | 0 | 0 | 0 |
2.0.0 | 0 | 0 | 0 | 0 | 0 |
1.10.1 | 0 | 0 | 0 | 0 | 0 |
1.10.0 | 0 | 0 | 0 | 0 | 0 |
1.9.6 | 0 | 0 | 0 | 0 | 0 |
1.9.5 | 0 | 0 | 0 | 0 | 0 |
1.9.4 | 0 | 0 | 0 | 0 | 0 |
1.9.3 | 0 | 0 | 0 | 0 | 0 |
1.9.2 | 0 | 0 | 0 | 0 | 0 |
1.9.1 | 0 | 0 | 0 | 0 | 0 |
1.9.0 | 0 | 0 | 0 | 0 | 0 |
1.8.1 | 0 | 0 | 0 | 0 | 0 |
1.8.0 | 0 | 0 | 0 | 0 | 0 |
1.7.0 | 0 | 0 | 0 | 0 | 0 |
1.6.3 | 0 | 0 | 0 | 0 | 0 |
1.6.2 | 0 | 0 | 0 | 0 | 0 |
1.6.1 | 0 | 0 | 0 | 0 | 0 |
1.6.0 | 0 | 0 | 0 | 0 | 0 |
1.5.0 | 0 | 0 | 0 | 0 | 0 |
1.4.0 | 0 | 0 | 0 | 0 | 0 |
1.3.0 | 0 | 0 | 0 | 0 | 0 |
1.2.0 | 0 | 0 | 0 | 0 | 0 |
1.1.2 | 0 | 0 | 0 | 0 | 0 |
1.1.1 | 0 | 0 | 0 | 0 | 0 |
1.1.0 | 0 | 0 | 0 | 0 | 0 |
1.0.4 | 0 | 0 | 0 | 0 | 0 |
1.0.3 | 0 | 0 | 0 | 0 | 0 |
1.0.2 | 0 | 0 | 0 | 0 | 0 |
1.0.1 | 0 | 0 | 0 | 0 | 0 |
1.0.0 | 0 | 0 | 0 | 0 | 0 |
0.3.2 | 0 | 0 | 0 | 0 | 0 |
0.3.1 | 0 | 0 | 0 | 0 | 0 |
0.3.0 | 0 | 0 | 0 | 0 | 0 |
0.2.6 | 0 | 0 | 0 | 0 | 0 |
0.2.5 | 0 | 0 | 0 | 0 | 0 |
0.2.4 | 0 | 0 | 0 | 0 | 0 |
0.2.3 | 0 | 0 | 0 | 0 | 0 |
0.2.2 | 0 | 0 | 0 | 0 | 0 |
0.2.1 | 0 | 0 | 0 | 0 | 0 |
0.2.0 | 0 | 0 | 0 | 0 | 0 |
0.1.4 | 0 | 0 | 0 | 0 | 0 |
0.1.3 | 0 | 0 | 0 | 0 | 0 |
0.1.2 | 0 | 0 | 0 | 0 | 0 |
0.1.1 | 0 | 0 | 0 | 0 | 0 |
0.1.0 | 0 | 0 | 0 | 0 | 0 |
0.0.25 | 0 | 0 | 0 | 0 | 0 |
0.0.24 | 0 | 0 | 0 | 0 | 0 |
0.0.23 | 0 | 0 | 0 | 0 | 0 |
0.0.22 | 0 | 0 | 0 | 0 | 0 |
0.0.21 | 0 | 0 | 0 | 0 | 0 |
0.0.20 | 0 | 0 | 0 | 0 | 0 |
0.0.19 | 0 | 0 | 0 | 0 | 0 |
0.0.18 | 0 | 0 | 0 | 0 | 0 |
0.0.17 | 0 | 0 | 0 | 0 | 0 |
0.0.16 | 0 | 0 | 0 | 0 | 0 |
0.0.15 | 0 | 0 | 0 | 0 | 0 |
0.0.14 | 0 | 0 | 0 | 0 | 0 |
0.0.13 | 0 | 0 | 0 | 0 | 0 |
0.0.12 | 0 | 0 | 0 | 0 | 0 |
0.0.11 | 0 | 0 | 0 | 0 | 0 |
0.0.10 | 0 | 0 | 0 | 0 | 0 |
0.0.9 | 0 | 0 | 0 | 0 | 0 |
0.0.8 | 0 | 0 | 0 | 0 | 0 |
0.0.7 | 0 | 0 | 0 | 0 | 0 |
0.0.6 | 0 | 0 | 0 | 0 | 0 |
0.0.5 | 0 | 0 | 0 | 0 | 0 |
0.0.4 | 0 | 0 | 0 | 0 | 0 |
0.0.3 | 0 | 0 | 0 | 0 | 0 |
0.0.2 | 0 | 0 | 0 | 0 | 0 |
0.0.1 | 0 | 0 | 0 | 0 | 0 |
0.0b9 | 0 | 0 | 0 | 0 | 0 |
0.0b8 | 0 | 0 | 0 | 0 | 0 |
0.0b7 | 0 | 0 | 0 | 0 | 0 |
0.0b6 | 0 | 0 | 0 | 0 | 0 |
0.0b5 | 0 | 0 | 0 | 0 | 0 |
0.0b4 | 0 | 0 | 0 | 0 | 0 |
0.0b32 | 0 | 0 | 0 | 0 | 0 |
0.0b31 | 0 | 0 | 0 | 0 | 0 |
0.0b30 | 0 | 0 | 0 | 0 | 0 |
0.0b3 | 0 | 0 | 0 | 0 | 0 |
0.0b29 | 0 | 0 | 0 | 0 | 0 |
0.0b28 | 0 | 0 | 0 | 0 | 0 |
0.0b27 | 0 | 0 | 0 | 0 | 0 |
0.0b26 | 0 | 0 | 0 | 0 | 0 |
0.0b25 | 0 | 0 | 0 | 0 | 0 |
0.0b24 | 0 | 0 | 0 | 0 | 0 |
0.0b23 | 0 | 0 | 0 | 0 | 0 |
0.0b22 | 0 | 0 | 0 | 0 | 0 |
0.0b21 | 0 | 0 | 0 | 0 | 0 |
0.0b20 | 0 | 0 | 0 | 0 | 0 |
0.0b2 | 0 | 0 | 0 | 0 | 0 |
0.0b19 | 0 | 0 | 0 | 0 | 0 |
0.0b18 | 0 | 0 | 0 | 0 | 0 |
0.0b17 | 0 | 0 | 0 | 0 | 0 |
0.0b16 | 0 | 0 | 0 | 0 | 0 |
0.0b15 | 0 | 0 | 0 | 0 | 0 |
0.0b14 | 0 | 0 | 0 | 0 | 0 |
0.0b13 | 0 | 0 | 0 | 0 | 0 |
0.0b12 | 0 | 0 | 0 | 0 | 0 |
0.0b11 | 0 | 0 | 0 | 0 | 0 |
0.0b10 | 0 | 0 | 0 | 0 | 0 |
0.0b0 | 0 | 0 | 0 | 0 | 0 |
3.11.0 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
Apache-1.0 - Apache License 1.0Pandas on AWS
Easy integration with Athena, Glue, Redshift, Timestream, OpenSearch, Neptune, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
An AWS Professional Service open source initiative | aws-proserve-opensource@amazon.com
Source | Downloads | Installation Command |
---|---|---|
PyPi | pip install awswrangler |
|
Conda | conda install -c conda-forge awswrangler |
⚠️ Starting version 3.0, optional modules must be installed explicitly:
➡️pip install 'awswrangler[redshift]'
Installation command: pip install awswrangler
⚠️ Starting version 3.0, optional modules must be installed explicitly:
➡️pip install 'awswrangler[redshift]'
import awswrangler as wr
import pandas as pd
from datetime import datetime
df = pd.DataFrame({"id": [1, 2], "value": ["foo", "boo"]})
# Storing data on Data Lake
wr.s3.to_parquet(
df=df,
path="s3://bucket/dataset/",
dataset=True,
database="my_db",
table="my_table"
)
# Retrieving the data directly from Amazon S3
df = wr.s3.read_parquet("s3://bucket/dataset/", dataset=True)
# Retrieving the data from Amazon Athena
df = wr.athena.read_sql_query("SELECT * FROM my_table", database="my_db")
# Get a Redshift connection from Glue Catalog and retrieving data from Redshift Spectrum
con = wr.redshift.connect("my-glue-connection")
df = wr.redshift.read_sql_query("SELECT * FROM external_schema.my_table", con=con)
con.close()
# Amazon Timestream Write
df = pd.DataFrame({
"time": [datetime.now(), datetime.now()],
"my_dimension": ["foo", "boo"],
"measure": [1.0, 1.1],
})
rejected_records = wr.timestream.write(df,
database="sampleDB",
table="sampleTable",
time_col="time",
measure_col="measure",
dimensions_cols=["my_dimension"],
)
# Amazon Timestream Query
wr.timestream.query("""
SELECT time, measure_value::double, my_dimension
FROM "sampleDB"."sampleTable" ORDER BY time DESC LIMIT 3
""")
AWS SDK for pandas can also run your workflows at scale by leveraging Modin and Ray. Both projects aim to speed up data workloads by distributing processing over a cluster of workers.
Read our docs or head to our latest tutorials to learn more.
The best way to interact with our team is through GitHub. You can open an issue and choose from one of our templates for bug reports, feature requests... You may also find help on these community resources:
awswrangler
Enabling internal logging examples:
import logging
logging.basicConfig(level=logging.INFO, format="[%(name)s][%(funcName)s] %(message)s")
logging.getLogger("awswrangler").setLevel(logging.DEBUG)
logging.getLogger("botocore.credentials").setLevel(logging.CRITICAL)
Into AWS lambda:
import logging
logging.getLogger("awswrangler").setLevel(logging.DEBUG)