- 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
- test: Ensure client is mocked
(
1c89c0c)
-
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)
- Support custom boto3 client
(
1def3c3)
-
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
-
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)
- Install required package
(
c1f42ca)
- 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 anthonylukach@gmail.com
- File secrets dir is no longer used to define the ssm prefix
- bugfix: handle extra SSM parameters
Avoid issues of extra fields not permitted (type=value_error.extra) when there are non-relevant
params stored in SSM.
-
Fixes
-
Fix
-
Flake8 fix
-
Flake8 fix again
-
Cleanup docs
- Bump pywin32 from 227 to 301
Bumps pywin32 from 227 to 301. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: pywin32 dependency-type: indirect
...
Signed-off-by: dependabot[bot] support@github.com
- fix: Bump pywin32 from 227 to 301
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Lukach anthonylukach@gmail.com
- Reformat pyproject.toml
(
2a7376b)
- Instruct semantic-releases to up version in poetry config
(
650554d)
- Add coverage output
(
c1c8705)
- Fix semantic release build command
(
13ce3c7)
- Rollback python-semantic-release
(
f7115de)
python-semantic-release/python-semantic-release#450
- Test auto-versioning
(
ab98524)