Releases: developmentseed/pydantic-ssm-settings
v1.1.2
v1.1.1
v1.1.1 (2025-02-05)
Bug Fixes
- ci: Adapt workflow for Python Semantic Release v7 -> v9 (
59e46c9
)
Python Semantic Release V8 brought changes where releases were no longer pushed to Github/PyPI. As such, we need to update our workflows. https://python-semantic-release.readthedocs.io/en/latest/migrating_from_v7.html
Detailed Changes: v1.1.0...v1.1.1
v1.1.0
v1.1.0 (2025-02-04)
Bug Fixes
- test: Ensure client is mocked (
1c89c0c
)
Chores
-
Rename AwsSsmSourceConfig to AwsSsmBaseSettings (
8ea89bb
) -
Rename classes for brevity (
333ebf6
) -
Rm unused subclassed methods (
af76030
) -
Up pkg version in lock (
4186d7e
) -
docs: Improve readme (
46c5357
) -
test: Rm unused variables (
9b495c6
)
Features
- Support custom boto3 client (
1def3c3
)
Detailed Changes: v1.0.0...v1.1.0
v1.0.0
v1.0.0 (2025-02-04)
Bug Fixes
-
Correct python version (
2bd8500
) -
ci: Add pytest-cov req (
2dbce3a
) -
ci: Set version toml to tuple (
b2cb5ce
) -
ci: Set version_variables (
3f1cb70
) -
ci: Use string (
57167a7
)
CI was confusing 3.10 for 3.1
Chores
-
Add python-semantic-release for local dev (
aa0c65f
) -
Improve vscode integration (
25fd6e3
) -
Reduce python requirement (
295e0db
) -
Replace poetry with uv (
a916706
) -
Typing / docstring cleanup (
92308e3
) -
Update upload-artifact action (
91a88ef
) -
ci: Fix lint step (
78f27e4
) -
ci: Update semantic release step (
30b4e9b
) -
test: Update ssm mocking (
5b57ca0
)
Continuous Integration
- Install required package (
c1f42ca
)
Features
- feat: update to align with pydantic 2.0 and remove dependency on secret file to setup an ssm prefix
BREAKING CHANGE: file secrets dir is no longer used to define the ssm prefix
- Fixup
Co-authored-by: Anthony Lukach [email protected]
BREAKING CHANGES
- File secrets dir is no longer used to define the ssm prefix
Detailed Changes: v0.2.4...v1.0.0
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.0.1: Paginate SSM Get Parameters by Path request (#7)
* use pagination * Update source.py * Update source.py Co-authored-by: Anthony Lukach <[email protected]>