74 Commits
Author SHA1 Message Date
dependabot[bot]andGitHub 0b4ddd0a91 chore(deps): bump the python group across 1 directory with 8 updates (#15023) 2026-07-08 11:33:22 -04:00
dependabot[bot]andGitHub f6931db170 chore(deps): bump the python group across 1 directory with 7 updates (#15019) 2026-06-24 05:54:17 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0ee32a4f99 chore(deps): bump cryptography from 48.0.0 to 48.0.1 (#15011)
Bumps [cryptography](https://github.com/pyca/cryptography) from 48.0.0 to 48.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/48.0.0...48.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 48.0.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 20:23:37 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4346ab9c28 chore(deps): bump the python group across 1 directory with 7 updates (#15007)
Bumps the python group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [boto3](https://github.com/boto/boto3) | `1.43.4` | `1.43.21` |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.50.0` | `2.53.0` |
| [requests](https://github.com/psf/requests) | `2.33.1` | `2.34.2` |
| [hcloud](https://github.com/hetznercloud/hcloud-python) | `2.19.0` | `2.20.0` |
| [linode-api4](https://github.com/linode/linode_api4-python) | `5.43.0` | `5.44.0` |
| [openstacksdk](https://docs.openstack.org/openstacksdk) | `4.12.0` | `4.14.0` |
| [cs](https://github.com/ngine-io/cs) | `3.4.0` | `3.4.1` |



Updates `boto3` from 1.43.4 to 1.43.21
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.4...1.43.21)

Updates `google-auth` from 2.50.0 to 2.53.0
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/commits)

Updates `requests` from 2.33.1 to 2.34.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.33.1...v2.34.2)

Updates `hcloud` from 2.19.0 to 2.20.0
- [Release notes](https://github.com/hetznercloud/hcloud-python/releases)
- [Changelog](https://github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hetznercloud/hcloud-python/compare/v2.19.0...v2.20.0)

Updates `linode-api4` from 5.43.0 to 5.44.0
- [Release notes](https://github.com/linode/linode_api4-python/releases)
- [Commits](https://github.com/linode/linode_api4-python/compare/v5.43.0...v5.44.0)

Updates `openstacksdk` from 4.12.0 to 4.14.0

Updates `cs` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/ngine-io/cs/releases)
- [Commits](https://github.com/ngine-io/cs/compare/v3.4.0...v3.4.1)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: cs
  dependency-version: 3.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: google-auth
  dependency-version: 2.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: hcloud
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: linode-api4
  dependency-version: 5.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: openstacksdk
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: requests
  dependency-version: 2.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 20:19:19 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
59b89169a4 chore(deps): bump urllib3 from 2.6.3 to 2.7.0 (#15001)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.7.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 20:19:15 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
997f5b4554 chore(deps): bump idna from 3.10 to 3.15 (#15003)
Bumps [idna](https://github.com/kjd/idna) from 3.10 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](https://github.com/kjd/idna/compare/v3.10...v3.15)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.15'
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 20:19:10 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a89593aed7 chore(deps): bump pyjwt from 2.12.0 to 2.13.0 (#15010)
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.12.0 to 2.13.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.12.0...2.13.0)

---
updated-dependencies:
- dependency-name: pyjwt
  dependency-version: 2.13.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 20:06:32 -07:00
dependabot[bot]andGitHub ee8e6a4f67 chore(deps): bump the python group with 3 updates (#15002) 2026-05-13 06:58:10 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
89eafe2f23 chore(deps): bump pyjwt from 2.10.1 to 2.12.0 (#14977)
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.10.1 to 2.12.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.10.1...2.12.0)

---
updated-dependencies:
- dependency-name: pyjwt
  dependency-version: 2.12.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 14:07:17 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cfd43f0867 chore(deps): bump pytest from 8.4.1 to 9.0.3 (#14990)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 9.0.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...9.0.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 13:51:54 -04:00
dependabot[bot]andGitHub c11104a705 chore(deps): bump the python group with 5 updates (#14998) 2026-05-06 09:40:02 -04:00
dependabot[bot]andGitHub 335ae3c32a chore(deps): bump the python group across 1 directory with 4 updates (#14995) 2026-04-29 09:28:57 -04:00
dependabot[bot]andGitHub c15b6908ce chore(deps): bump the python group with 2 updates (#14992) 2026-04-15 10:30:04 -04:00
dependabot[bot]andGitHub 76ba8491b8 chore(deps): bump cryptography from 46.0.6 to 46.0.7 (#14989) 2026-04-08 18:21:54 -04:00
dependabot[bot]andGitHub 5b53b851ee chore(deps): bump the python group with 3 updates (#14988) 2026-04-08 10:42:30 -04:00
dependabot[bot]andGitHub ea34a120cd chore(deps): bump the python group with 2 updates (#14987) 2026-04-01 07:02:05 -04:00
dependabot[bot]andGitHub e2bfb7e306 chore(deps): bump pygments from 2.19.2 to 2.20.0 (#14985) 2026-03-30 17:28:20 -04:00
dependabot[bot]andGitHub 9040490904 chore(deps): bump cryptography from 46.0.5 to 46.0.6 (#14984) 2026-03-29 08:06:52 -04:00
dependabot[bot]andGitHub dc0c944068 chore(deps): bump the python group with 4 updates (#14982) 2026-03-25 08:17:09 -04:00
dependabot[bot]andGitHub 3750bac55b chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 (#14978) 2026-03-18 08:30:05 -04:00
dependabot[bot]andGitHub ccb4932a11 chore(deps): bump the python group with 3 updates (#14980) 2026-03-18 08:29:48 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1332aacc87 chore(deps): bump black from 25.1.0 to 26.3.1 (#14976)
Bumps [black](https://github.com/psf/black) from 25.1.0 to 26.3.1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/25.1.0...26.3.1)

---
updated-dependencies:
- dependency-name: black
  dependency-version: 26.3.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 15:00:31 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4e77f722ab chore(deps): bump the python group with 2 updates (#14975)
Bumps the python group with 2 updates: [boto3](https://github.com/boto/boto3) and [linode-api4](https://github.com/linode/linode_api4-python).


Updates `boto3` from 1.42.56 to 1.42.60
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.42.56...1.42.60)

Updates `linode-api4` from 5.39.0 to 5.40.0
- [Release notes](https://github.com/linode/linode_api4-python/releases)
- [Commits](https://github.com/linode/linode_api4-python/compare/v5.39.0...v5.40.0)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.42.60
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: linode-api4
  dependency-version: 5.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 13:36:53 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
28cb68169d chore(deps): bump boto3 from 1.42.51 to 1.42.56 in the python group (#14973)
Bumps the python group with 1 update: [boto3](https://github.com/boto/boto3).


Updates `boto3` from 1.42.51 to 1.42.56
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.42.51...1.42.56)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.42.56
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 06:02:03 -08:00
dependabot[bot]andGitHub 87c66347fa chore(deps): bump the python group with 3 updates (#14972) 2026-02-25 04:55:05 -08:00
de11b86060 fix: detect missing SECP384R1 early and fix community.crypto compatibility (#14970)
Add pre-flight check in main.yml that catches missing cryptography/SECP384R1
before deployment starts, replacing the cryptic error from community.crypto
internals with an actionable message pointing users to run ./algo or uv sync.

Root cause of the CI ipsec/both test failures: cryptography 46.0.5 wraps
the ec module with _ModuleWithDeprecations (for SECT curve deprecation),
which breaks community.crypto's ec.__dict__.get("SECP384R1") lookup.
The fix in community.crypto 3.1.1 uses getattr() instead.

Changes:
- Add SECP384R1 pre-flight check to main.yml (conditional on ipsec_enabled)
- Add cryptography>=42.0.0 as explicit dependency in pyproject.toml
- Upgrade community.crypto to >=3.1.1 (fixes __dict__ vs getattr bug)
- Add ansible-galaxy collection install step to CI
- Use venv Python interpreter for local deployments in add_host tasks

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 02:40:17 -08:00
dependabot[bot]andGitHub a79d73009f chore(deps): bump the python group with 3 updates (#14968) 2026-02-18 07:50:25 -07:00
dependabot[bot]andGitHub 2b7f1c3fef chore(deps): bump boto3 from 1.42.36 to 1.42.41 in the python group (#14967) 2026-02-11 11:08:51 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d3443a0634 chore(deps): bump cryptography from 46.0.3 to 46.0.5 (#14966)
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.3 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 22:02:13 -05:00
984831bcab fix: add explicit bool filters for Ansible 12 jinja2_native compatibility (#14963)
* fix: add explicit bool filters for Ansible 12 jinja2_native compatibility

Ansible 12 enables jinja2_native by default, which means string values
like "true"/"false" are no longer automatically coerced to booleans in
when: conditions and Jinja2 if statements. Add | bool filters to all
boolean variable references in tasks, templates, and handlers.

Also reformats long single-line Jinja2 conditionals into multi-line for
readability, fixes GCE default() calls for native mode, adds help
command to the algo script, and updates test fixtures to register the
bool filter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* ci: add j2lint for Jinja2 template linting

Add j2lint (aristanetworks/j2lint) to catch syntax errors, spacing
issues, and operator formatting in Jinja2 templates. Integrated into
pre-commit hooks, lint.yml CI, and smart-tests.yml.

Rules S3/S5/S6/S7/V1 are ignored — they enforce conventions
incompatible with Ansible's config-file-embedded templates.

Also fixes int+1 → int + 1 operator spacing in server.conf.j2.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: resolve all ansible-lint warnings and enforce zero-tolerance policy

Fix 18 jinja[spacing] errors across 12 files by moving Jinja2 block
delimiters to prevent YAML >- folding from introducing trailing spaces.

Fix 27 key-order[task] warnings across 17 files by reordering task keys
to canonical order (name → when → tags → environment → become → block).

Promote key-order[task] and yaml[line-length] from warn_list to hard
errors by removing warn_list entirely from .ansible-lint.

Add zero-tolerance warning policy to CLAUDE.md explaining why warnings
are unacceptable in a security tool and documenting resolution order.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 11:21:56 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
29706d33e2 chore(deps): bump the python group with 4 updates (#14961)
Bumps the python group with 4 updates: [boto3](https://github.com/boto/boto3), [azure-mgmt-compute](https://github.com/Azure/azure-sdk-for-python), [google-auth](https://github.com/googleapis/google-auth-library-python) and [hcloud](https://github.com/hetznercloud/hcloud-python).


Updates `boto3` from 1.42.33 to 1.42.36
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.42.33...1.42.36)

Updates `azure-mgmt-compute` from 37.1.0 to 37.2.0
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-mgmt-compute_37.1.0...azure-mgmt-compute_37.2.0)

Updates `google-auth` from 2.47.0 to 2.48.0
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.47.0...v2.48.0)

Updates `hcloud` from 2.15.0 to 2.16.0
- [Release notes](https://github.com/hetznercloud/hcloud-python/releases)
- [Changelog](https://github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hetznercloud/hcloud-python/compare/v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.42.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: azure-mgmt-compute
  dependency-version: 37.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: google-auth
  dependency-version: 2.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: hcloud
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-08 09:24:18 -05:00
8bdac1db4e security: remove unused sshpubkeys dependency (CVE-2024-23342) (#14957)
Remove sshpubkeys from cloudstack extras to eliminate the vulnerable
python-ecdsa transitive dependency. The sshpubkeys package was declared
but never actually imported or used anywhere in the codebase - CloudStack
role uses Ansible collection modules, not this Python package.

CVE-2024-23342 is a high severity Minerva timing attack affecting all
versions of python-ecdsa with no fix planned by maintainers.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 01:10:12 -05:00
21e21747ea ci: modernize tooling with prek, ty, and security scanning (#14956)
* ci: modernize tooling with prek, ty, and security scanning

Migrate from pre-commit to prek (Rust-native, faster hooks) and add
comprehensive CI improvements for code quality and security.

Changes:
- Replace pre-commit with prek for git hooks
- Add ty type checker (Rust-based, replaces mypy)
- Expand ruff rules: security (S), simplify (SIM), commented code (ERA)
- Add pip-audit workflow for Python dependency CVE scanning
- Add actionlint and zizmor for GitHub Actions linting/security
- Add ruff format check to CI
- Enable stricter ansible-lint rules (no-changed-when, risky-file-permissions)
- Remove obsolete Claude workflow files
- Apply ruff formatting fixes to test files

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(ci): resolve actionlint install and ty type errors

- Use actionlint's official install script instead of broken URL pattern
- Exclude test mock modules from ty type checking
- Run workflows on push only for main/master to avoid duplicate PR runs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(ci): use glob pattern for actionlint, exclude all tests from ty

- actionlint requires *.yml glob, not directory path
- Exclude all tests from ty type checking (test code has looser typing)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(ci): quote shell variables to fix shellcheck warnings

Fix SC2046/SC2086 warnings in workflow scripts:
- Quote $(uname -r) in apt-get install
- Quote $(pwd) in docker volume mount
- Quote $existing in gh issue comment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(ci): move key-order[task] to warn_list

Too many existing violations in the codebase to enable as error.
Move to warn_list for gradual fixes over time.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 00:10:05 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d462eed57 chore(deps): bump boto3 from 1.42.31 to 1.42.33 in the python group (#14955)
Bumps the python group with 1 update: [boto3](https://github.com/boto/boto3).


Updates `boto3` from 1.42.31 to 1.42.33
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.42.31...1.42.33)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.42.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-29 23:28:23 -05:00
dependabot[bot]andGitHub 0160b762c5 chore(deps): bump the python group with 4 updates (#14946) 2026-01-28 13:19:34 -05:00
dependabot[bot]andGitHub 028372e1cc chore(deps): bump the python group with 2 updates (#14943) 2026-01-21 07:31:54 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
23f3e81ea4 chore(deps): bump azure-core from 1.35.0 to 1.38.0 (#14942)
Bumps [azure-core](https://github.com/Azure/azure-sdk-for-python) from 1.35.0 to 1.38.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-core_1.35.0...azure-core_1.38.0)

---
updated-dependencies:
- dependency-name: azure-core
  dependency-version: 1.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:23:28 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6f742eaf41 chore(deps): bump virtualenv from 20.34.0 to 20.36.1 (#14941)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.34.0 to 20.36.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.34.0...20.36.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 20.36.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:18:35 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ae4b8b6cdf chore(deps): bump filelock from 3.19.1 to 3.20.3 (#14939)
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.19.1 to 3.20.3.
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.19.1...3.20.3)

---
updated-dependencies:
- dependency-name: filelock
  dependency-version: 3.20.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:18:30 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
534412a1e2 chore(deps): bump urllib3 from 2.5.0 to 2.6.3 (#14940)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.3.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.6.3)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:11:04 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
549fd0220a chore(deps): bump pyasn1 from 0.6.1 to 0.6.2 (#14938)
Bumps [pyasn1](https://github.com/pyasn1/pyasn1) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/pyasn1/pyasn1/releases)
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst)
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.1...v0.6.2)

---
updated-dependencies:
- dependency-name: pyasn1
  dependency-version: 0.6.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:07:54 -05:00
dependabot[bot]andGitHub 5c967ad35e chore(deps): bump the python group with 2 updates (#14937) 2026-01-14 11:36:37 -05:00
dependabot[bot]andGitHub e566fe467e chore(deps): bump boto3 from 1.42.16 to 1.42.19 in the python group (#14936) 2026-01-07 09:54:59 -05:00
dependabot[bot]andGitHub 38b609257a chore(deps): bump the python group with 2 updates (#14935) 2025-12-31 12:50:30 -05:00
dependabot[bot]andGitHub 7802c13ab7 chore(deps): bump the python group with 2 updates (#14934) 2025-12-24 10:36:40 -05:00
dependabot[bot]andGitHub 6682db90fd chore(deps): bump azure-mgmt-network in the python group (#14932) 2025-12-14 20:20:48 -05:00
dependabot[bot]andGitHub fd0ab40421 chore(deps): bump boto3 from 1.42.7 to 1.42.8 (#14930) 2025-12-12 07:36:33 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
aea4ac477a chore(deps): bump ansible from 12.2.0 to 12.3.0 (#14926)
Bumps [ansible](https://github.com/ansible-community/ansible-build-data) from 12.2.0 to 12.3.0.
- [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md)
- [Commits](https://github.com/ansible-community/ansible-build-data/compare/12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: ansible
  dependency-version: 12.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 11:02:33 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6e0810c359 chore(deps): bump hcloud from 2.11.1 to 2.12.0 (#14929)
Bumps [hcloud](https://github.com/hetznercloud/hcloud-python) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/hetznercloud/hcloud-python/releases)
- [Changelog](https://github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hetznercloud/hcloud-python/compare/v2.11.1...v2.12.0)

---
updated-dependencies:
- dependency-name: hcloud
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 11:02:22 -05:00
dependabot[bot]andGitHub ce365037e5 chore(deps): bump boto3 from 1.42.6 to 1.42.7 (#14928) 2025-12-11 08:26:52 -05:00