Skip to content

feat(kingfisher): Use Python 3.14 for Python apps on kingfisher-main - #684

Merged
jpmckinney merged 1 commit into
mainfrom
python-3.14
Oct 30, 2026
Merged

jpmckinney merged 1 commit into
mainfrom
python-3.14

Conversation

@jpmckinney

Copy link
Copy Markdown
Member

Sets kingfisher-main's python:version pillar to 3.14, the Python version in Ubuntu 26.04 (the latest LTS). #683 set it to 3.13, assuming that was 26.04's version.

The deadsnakes PPA has python3.14 for jammy. When the pythonX.Y package changes, #683's *-virtualenv-clear states remove each .ve, which is then recreated with 3.14.

Merge first

Deploy

As for #683: deploy while no Scrapyd crawls are running, as recreating Scrapyd's virtualenv restarts Scrapyd.

Part of open-contracting/software-development-handbook#153.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QSfuGf81zPF23KcUdGhEaF

@jpmckinney
jpmckinney merged commit 8cf11c5 into main Oct 30, 2026
14 checks passed
@jpmckinney
jpmckinney deleted the python-3.14 branch October 30, 2026 18:58
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.

1 participant