Skip to content

Commit 7c1515c

Browse files
author
semantic-release
committed
1.0.0
Automatically generated by python-semantic-release
1 parent 3f1cb70 commit 7c1515c

File tree

3 files changed

+164
-14
lines changed

3 files changed

+164
-14
lines changed

CHANGELOG.md

Lines changed: 162 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,176 @@
1-
# Changelog
1+
# CHANGELOG
2+
3+
4+
## v1.0.0 (2025-02-04)
5+
6+
### Bug Fixes
7+
8+
- Correct python version
9+
([`2bd8500`](https://github.com/developmentseed/pydantic-ssm-settings/commit/2bd850018f9642cd621c2422df921f43a4192db2))
10+
11+
- **ci**: Add pytest-cov req
12+
([`2dbce3a`](https://github.com/developmentseed/pydantic-ssm-settings/commit/2dbce3aa3821cb995de94e3e55311440c5befaf5))
13+
14+
- **ci**: Set version toml to tuple
15+
([`b2cb5ce`](https://github.com/developmentseed/pydantic-ssm-settings/commit/b2cb5ce44a9899657c7cfdc6cd21fc94e33bf5fa))
16+
17+
- **ci**: Set version_variables
18+
([`3f1cb70`](https://github.com/developmentseed/pydantic-ssm-settings/commit/3f1cb70f8ba98905ed95385fba9272db8990a617))
19+
20+
- **ci**: Use string
21+
([`57167a7`](https://github.com/developmentseed/pydantic-ssm-settings/commit/57167a764a186d1f652aa7ffb3d690696b0c414d))
22+
23+
CI was confusing 3.10 for 3.1
24+
25+
### Chores
26+
27+
- Add python-semantic-release for local dev
28+
([`aa0c65f`](https://github.com/developmentseed/pydantic-ssm-settings/commit/aa0c65ff3c449efed159d79063f254e4cc5379e1))
29+
30+
- Improve vscode integration
31+
([`25fd6e3`](https://github.com/developmentseed/pydantic-ssm-settings/commit/25fd6e3bd9784af621f475d981013536aa299896))
32+
33+
- Reduce python requirement
34+
([`295e0db`](https://github.com/developmentseed/pydantic-ssm-settings/commit/295e0db3a3c17bea3881ec4d0268ea9fd07e7be9))
35+
36+
- Replace poetry with uv
37+
([`a916706`](https://github.com/developmentseed/pydantic-ssm-settings/commit/a91670693992719aeadb2f206e192b0c293f4738))
38+
39+
- Typing / docstring cleanup
40+
([`92308e3`](https://github.com/developmentseed/pydantic-ssm-settings/commit/92308e38a20b6c1174381d0b33dc01248036ed5f))
41+
42+
- Update upload-artifact action
43+
([`91a88ef`](https://github.com/developmentseed/pydantic-ssm-settings/commit/91a88efdf48f0e8ff6ce72132dcf7e3466d01bb4))
44+
45+
- **ci**: Fix lint step
46+
([`78f27e4`](https://github.com/developmentseed/pydantic-ssm-settings/commit/78f27e4de8473413c96359019a3532b8cada941d))
47+
48+
- **ci**: Update semantic release step
49+
([`30b4e9b`](https://github.com/developmentseed/pydantic-ssm-settings/commit/30b4e9bfc87fcbaa29711db00f979fb95eed8b12))
50+
51+
- **test**: Update ssm mocking
52+
([`5b57ca0`](https://github.com/developmentseed/pydantic-ssm-settings/commit/5b57ca0ad2fcedf7e05db7bcde4f3b9288d7037f))
53+
54+
### Continuous Integration
55+
56+
- Install required package
57+
([`c1f42ca`](https://github.com/developmentseed/pydantic-ssm-settings/commit/c1f42cab80d71c4c2481f1536acc42dfeb06de66))
58+
59+
### Features
60+
61+
- Adapt to pydantic 2.0 ([#15](https://github.com/developmentseed/pydantic-ssm-settings/pull/15),
62+
[`420f63d`](https://github.com/developmentseed/pydantic-ssm-settings/commit/420f63d7ae1df1f20429d1052de6c5aef2ecf2ee))
63+
64+
* feat: update to align with pydantic 2.0 and remove dependency on secret file to setup an ssm
65+
prefix
66+
67+
BREAKING CHANGE: file secrets dir is no longer used to define the ssm prefix
68+
69+
* Fixup
70+
71+
---------
72+
73+
Co-authored-by: Anthony Lukach <[email protected]>
74+
75+
### BREAKING CHANGES
76+
77+
- File secrets dir is no longer used to define the ssm prefix
278

3-
<!--next-version-placeholder-->
479

580
## v0.2.4 (2022-09-26)
6-
### Fix
7-
* Handle extra SSM parameters ([#11](https://github.com/developmentseed/pydantic-ssm-settings/issues/11)) ([`4b436de`](https://github.com/developmentseed/pydantic-ssm-settings/commit/4b436de1f2ed5eaef5ec91872b68b34c351ea909))
81+
82+
### Bug Fixes
83+
84+
- Handle extra SSM parameters
85+
([#11](https://github.com/developmentseed/pydantic-ssm-settings/pull/11),
86+
[`4b436de`](https://github.com/developmentseed/pydantic-ssm-settings/commit/4b436de1f2ed5eaef5ec91872b68b34c351ea909))
87+
88+
* bugfix: handle extra SSM parameters
89+
90+
Avoid issues of `extra fields not permitted (type=value_error.extra)` when there are non-relevant
91+
params stored in SSM.
92+
93+
* Fixes
94+
95+
* Fix
96+
97+
* Flake8 fix
98+
99+
* Flake8 fix again
100+
101+
* Cleanup docs
102+
8103

9104
## v0.2.3 (2022-06-22)
10-
### Fix
11-
* **security:** Bump pywin32 from 227 to 301 ([#10](https://github.com/developmentseed/pydantic-ssm-settings/issues/10)) ([`88bc1bd`](https://github.com/developmentseed/pydantic-ssm-settings/commit/88bc1bd3c52fd14e4dfa39d6e8d54e1e7073ad50))
105+
106+
### Bug Fixes
107+
108+
- **security**: Bump pywin32 from 227 to 301
109+
([#10](https://github.com/developmentseed/pydantic-ssm-settings/pull/10),
110+
[`88bc1bd`](https://github.com/developmentseed/pydantic-ssm-settings/commit/88bc1bd3c52fd14e4dfa39d6e8d54e1e7073ad50))
111+
112+
* Bump pywin32 from 227 to 301
113+
114+
Bumps [pywin32](https://github.com/mhammond/pywin32) from 227 to 301. - [Release
115+
notes](https://github.com/mhammond/pywin32/releases) -
116+
[Changelog](https://github.com/mhammond/pywin32/blob/main/CHANGES.txt) -
117+
[Commits](https://github.com/mhammond/pywin32/commits)
118+
119+
--- updated-dependencies: - dependency-name: pywin32 dependency-type: indirect
120+
121+
...
122+
123+
Signed-off-by: dependabot[bot] <[email protected]>
124+
125+
* fix: Bump pywin32 from 227 to 301
126+
127+
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
128+
129+
Co-authored-by: Anthony Lukach <[email protected]>
130+
131+
### Chores
132+
133+
- Reformat pyproject.toml
134+
([`2a7376b`](https://github.com/developmentseed/pydantic-ssm-settings/commit/2a7376be3efb5644f165bdedb2be658f40666761))
135+
12136

13137
## v0.2.2 (2022-06-21)
14-
### Fix
15-
* Instruct semantic-releases to up version in poetry config ([`650554d`](https://github.com/developmentseed/pydantic-ssm-settings/commit/650554df56e479d64039418a0738d80901b19432))
138+
139+
### Bug Fixes
140+
141+
- Instruct semantic-releases to up version in poetry config
142+
([`650554d`](https://github.com/developmentseed/pydantic-ssm-settings/commit/650554df56e479d64039418a0738d80901b19432))
143+
144+
### Chores
145+
146+
- Add coverage output
147+
([`c1c8705`](https://github.com/developmentseed/pydantic-ssm-settings/commit/c1c8705510b3f8008c32f66a440757dd41b03916))
148+
16149

17150
## v0.2.1 (2022-06-21)
18-
### Fix
19-
* Fix semantic release build command ([`13ce3c7`](https://github.com/developmentseed/pydantic-ssm-settings/commit/13ce3c7106d180c44a51462cdab497391afa21ea))
151+
152+
### Bug Fixes
153+
154+
- Fix semantic release build command
155+
([`13ce3c7`](https://github.com/developmentseed/pydantic-ssm-settings/commit/13ce3c7106d180c44a51462cdab497391afa21ea))
156+
20157

21158
## v0.2.0 (2022-06-21)
22-
### Feature
23-
* Test auto-versioning ([`ab98524`](https://github.com/developmentseed/pydantic-ssm-settings/commit/ab98524d205d0b6567f2221b6804238cbab87568))
159+
160+
### Chores
161+
162+
- Rollback python-semantic-release
163+
([`f7115de`](https://github.com/developmentseed/pydantic-ssm-settings/commit/f7115de92dadb187b67f5754bc6109061e15ff00))
164+
165+
https://github.com/relekang/python-semantic-release/issues/450
166+
167+
### Features
168+
169+
- Test auto-versioning
170+
([`ab98524`](https://github.com/developmentseed/pydantic-ssm-settings/commit/ab98524d205d0b6567f2221b6804238cbab87568))
171+
24172

25173
## v0.1.0 (2022-06-20)
26174

175+
176+
## v0.0.1 (2022-06-09)

pydantic_ssm_settings/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
from .source import AwsSsmSettingsSource
33

44
__all__ = ("AwsSsmSourceConfig", "SsmSettingsConfigDict", "AwsSsmSettingsSource")
5-
__version__ = "0.2.4"
5+
__version__ = "1.0.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description = "AWS SSM support for Pydantic Settings"
66
name = "pydantic-ssm-settings"
77
readme = "README.md"
88
requires-python = ">=3.9"
9-
version = "0.2.4"
9+
version = "1.0.0"
1010

1111
[dependency-groups]
1212
dev = [

0 commit comments

Comments
 (0)