Skip to content

[TOOLING]: Upgrade to python 3.13.5#4094

Merged
BethanyG merged 9 commits intoexercism:mainfrom
BethanyG:upgrade-to-python-3.13
Feb 19, 2026
Merged

[TOOLING]: Upgrade to python 3.13.5#4094
BethanyG merged 9 commits intoexercism:mainfrom
BethanyG:upgrade-to-python-3.13

Conversation

@BethanyG
Copy link
Member

@BethanyG BethanyG commented Feb 19, 2026

  • Moved to python:3.13.5-alpine3.22 as Python container version for tooling repos. See Test Runner, Analyzer, and Representer PRs.
  • Moved to Python 3.13.x associated PyTest, PyTest-subtests, Flake8, Black, JinJa2, PyLint, Flake8, Yapf, and other libraries in requirements.txt and dev-requirements.txt
  • Updated CI to use new Python version and new "supported versions" matrix for testing.
  • Updated shared docs to reflect new Python 3.13.5 version.
  • Updated shared docs, removing outdated sources and refs, including new Representer normalizations.
  • Updated repo pylintrc to match the one used in the Analyzer.
  • Updated README and CONTRIBUTING with new Python version and updated refs.
  • Regenerated the following test files, due to differences in Black formatting:
    • acronym
    • affine-cipher
    • alphametics
    • bob
    • book-store
    • circular-buffer
    • connect
    • diamond
    • difference-of-squares
    • diffie-hellman
    • etl
    • food-chain
    • forth
    • game-of-life
    • go-counting
    • grade-school
    • grains
    • luhn
    • pig-latin
    • pov
    • prime-factors
    • rail-fence-cipher
    • rotational-cipher
    • sgf-parsing
    • swift-scheduling
    • triangle
    • variable-length-quantity

@BethanyG BethanyG added the x:rep/large Large amount of reputation label Feb 19, 2026
@BethanyG BethanyG merged commit 218e87e into exercism:main Feb 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

x:rep/large Large amount of reputation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments