Nypl-py-utils

Latest version: v1.6.5

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

1.0.1

- Add transaction support to RedshiftClient

1.0.0

- Improve Oauth2ApiClient token refresh and method responses
- Create separate PostgreSQLClient and PostgreSQLPoolClient classes
- Update PostgreSQL and MySQL clients to accept write queries implicitly
- Update RedshiftClient to ensure SSL is being used
- Separate dependencies to slim down package installation

0.0.7

- Added Oauth2ApiClient for oauth2 authenticated calls to our Platform API and Sierra
- Set PostgreSQL connection pool to have a default pool size minimum of 0

0.0.5

- Support write queries to PostgreSQL and MySQL databases
- Support different return formats when querying PostgreSQL, MySQL, and Redshift databases

0.0.4

- In PostgreSQLClient, allow reconnecting after `close_connection` has been called
- Updated README with deployment information

0.0.3

- Added GitHub Actions workflow for deploying to production
- Switched PostgreSQLClient to use connection pooling

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.