Releases: nuimarkets/nui-python-shared-utils
Releases · nuimarkets/nui-python-shared-utils
1.4.0
What's Changed
- feat(snowflake): add pure-Python Snowflake SQL API adapter by @hampsterx in #25
- fix(secrets): respect AWS_REGION for secret lookups by @hampsterx in #26
- feat(snowflake): add shared-utils SQL API foundation by @hampsterx in #27
- feat(llm): add Anthropic (Claude) client helper behind [llm] extra by @hampsterx in #28
Full Changelog: 1.3.3...1.4.0
1.3.3
What's Changed
- perf: defer boto3 + submodule loads to cut cold-start init by @hampsterx in #24
Full Changelog: 1.3.2...1.3.3
1.3.2
Fix
- secrets_helper:
get_elasticsearch_credentials()now checksES_PASSWORD/ES_PASSenv vars before hitting Secrets Manager, aligning with theBaseServiceClientcredential precedence - es_client:
ESClient._resolve_credentials_from_env()now accepts bothES_PASSWORD/ES_USERNAMEandES_PASS/ES_USERconventions
Details
No behavioral change in Lambda runtime (env vars not set there). CLI and local-dev consumers get faster credential resolution without Secrets Manager calls.
Full PR: #23
1.2.3
1.2.2
1.2.1
1.2.0
1.1.5
What's Changed
- add missing tests by @hampsterx in #14
- log processor by @hampsterx in #15
- block improvements by @hampsterx in #16
Full Changelog: 1.1.4...1.1.5
1.1.4
1.1.3
What's Changed
- Doc shared types by @hampsterx in #11
- lambda bits by @hampsterx in #12
Full Changelog: 1.1.2...1.1.3