Skip to content

Update Ansible dependencies: Python 3.14.2→3.14.3, Ansible 13.3.0→13.5.0 - #55

Merged
Stensel8 merged 3 commits into
mainfrom
claude/update-ansible-dependencies
Mar 29, 2026
Merged

Update Ansible dependencies: Python 3.14.2→3.14.3, Ansible 13.3.0→13.5.0#55
Stensel8 merged 3 commits into
mainfrom
claude/update-ansible-dependencies

Conversation

@Claude

@Claude Claude AI commented Mar 29, 2026

Copy link
Copy Markdown
Contributor
  • Update Python 3.14.2 → 3.14.3
  • Update Ansible 13.3.0 → 13.5.0
  • Fix header comment: remove pinned ansible-core 2.20.2 micro version
  • Fix log message: update ansible-core version from 2.20.2 to ~=2.20.4

⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.

@Claude Claude AI linked an issue Mar 29, 2026 that may be closed by this pull request
Resolves the dependency update issue by bumping:
- BUILD_PYTHON_VERSION from 3.14.2 to 3.14.3
- Ansible version from 13.3.0 to 13.5.0

Updated in ansible/ansible_installer.sh

Agent-Logs-Url: https://github.com/Stensel8/Scripts/sessions/148b0229-bf31-45ae-956e-2be55a3d7d48

Co-authored-by: Stensel8 <102481635+Stensel8@users.noreply.github.com>
@Claude Claude AI changed the title [WIP] Update Ansible installer dependencies to latest versions Update Ansible dependencies: Python 3.14.2→3.14.3, Ansible 13.3.0→13.5.0 Mar 29, 2026
@Claude
Claude AI requested a review from Stensel8 March 29, 2026 12:44
@Stensel8
Stensel8 marked this pull request as ready for review March 29, 2026 12:45
Copilot AI review requested due to automatic review settings March 29, 2026 12:45

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates pinned dependency versions in the Ansible installer to track the latest Python 3.14 patch release and the latest Ansible community package release.

Changes:

  • Bump BUILD_PYTHON_VERSION from 3.14.2 to 3.14.3.
  • Bump Ansible from 13.3.0 to 13.5.0 in the header comment, install log message, and pip install pin.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread ansible/ansible_installer.sh Outdated
# Ansible Installer Script
#
# Installs Ansible 13.3.0 (ansible-core 2.20.2) in a Python 3.14 virtual environment.
# Installs Ansible 13.5.0 (ansible-core 2.20.2) in a Python 3.14 virtual environment.

Copilot AI Mar 29, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The header comment hardcodes ansible-core 2.20.2, but ansible==13.5.0 depends on ansible-core~=2.20.4 (>=2.20.4,<2.21). Please update this to the correct bundled core version, or reword to avoid pinning an ansible-core micro version that can vary with dependency resolution.

Suggested change
# Installs Ansible 13.5.0 (ansible-core 2.20.2) in a Python 3.14 virtual environment.
# Installs Ansible 13.5.0 (with its bundled ansible-core dependency) in a Python 3.14 virtual environment.

Copilot uses AI. Check for mistakes.
Comment thread ansible/ansible_installer.sh Outdated

# === Install Ansible ===
info "Installing Ansible 13.3.0 (community package, bundles ansible-core 2.20.2)..."
info "Installing Ansible 13.5.0 (community package, bundles ansible-core 2.20.2)..."

Copilot AI Mar 29, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This log message says Ansible 13.5.0 "bundles ansible-core 2.20.2", but ansible==13.5.0 installs ansible-core~=2.20.4 (and will typically resolve to the latest 2.20.x). Please update the ansible-core version text or remove the specific micro version to keep logs accurate.

Copilot uses AI. Check for mistakes.
Base automatically changed from development to main March 29, 2026 12:55
@Stensel8

Copy link
Copy Markdown
Member

@copilot, implement suggestions/comments above, then merge and close this PR.

Copilot AI commented Mar 29, 2026

Copy link
Copy Markdown
Contributor

@copilot, implement suggestions/comments above, then merge and close this PR.

Done — both ansible-core version references have been corrected in commit d4d2a50:

  • Header comment now reads: Installs Ansible 13.5.0 (with its bundled ansible-core dependency) in a Python 3.14 virtual environment.
  • Log message now reads: Installing Ansible 13.5.0 (community package, bundles ansible-core~=2.20.4)...

Copilot AI requested a review from Stensel8 March 29, 2026 12:57
@Stensel8
Stensel8 merged commit d222be6 into main Mar 29, 2026
2 checks passed
@Stensel8
Stensel8 deleted the claude/update-ansible-dependencies branch March 29, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🔄 Ansible Dependencies Update Available

4 participants