You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,14 @@ This package contains common Python utility classes and functions.
7
7
* Setting and retrieving a resource in S3
8
8
* Decrypting values with KMS
9
9
* Encoding and decoding records using a given Avro schema
10
+
* Retrieving secrets from AWS Secrets Manager
11
+
* Downloading files from a remote SSH SFTP server
10
12
* Connecting to and querying a MySQL database
11
13
* Connecting to and querying a PostgreSQL database
12
14
* Connecting to and querying a PostgreSQL database using a connection pool
13
15
* Connecting to and querying Redshift
14
16
* Making requests to the Oauth2 authenticated APIs such as NYPL Platform API and Sierra
17
+
* Interacting with vendor APIs such as cloudLibrary
15
18
16
19
## Functions
17
20
* Reading a YAML config file and putting the contents in os.environ -- see `config/sample.yaml` for an example of how the config file should be formatted
@@ -61,7 +64,7 @@ The optional dependency sets also give the developer the option to manually list
61
64
### Using PostgreSQLClient in an AWS Lambda
62
65
Because `psycopg` requires a statically linked version of the `libpq` library, the `PostgreSQLClient` cannot be installed as-is in an AWS Lambda function. Instead, it must be packaged as follows:
0 commit comments