Skip to content

Drop Python 3.11 Testing #499

Description

@feanil

#274 Added python 3.12 support to all our python repos. We're now ready to drop support for Python 3.11.

All repos should update their github workflows, tox settings, docs, and re-build their requirements file with python 3.12.

PRs Ready for Review

All PRs have been merged! 🎉

Merged PRs

Activity

  1. bmtcril commented on Mar 6, 2026

    @bmtcril

    Just as a heads up on this, Tutor main supports 3.9 - 3.12 so any Tutor plugins that we run into for this issue should probably still hold onto their older versions (and honestly should probably test against all supported Tutor versions). We've run into issues where Tutor supported a version that a plugin did not and it caused confusion.

  2. 49 remaining items

  3. added a commit that references this issue on Mar 12, 2026
  4. added a commit that references this issue on Mar 24, 2026
  5. feanil commented on Apr 8, 2026

    @feanil
    ContributorAuthor

    For future reference, getting the original PRs out the door took about 8hs with Claude, I probably spent another 24hrs over the course of the month to rebase, fix bugs and otherwise check-in on the PRs. The rest of the time was just getting folks to review and land the changes in a timely manner. About a month from start to finish.

  6. UsamaSadiq commented on Apr 8, 2026

    @UsamaSadiq
    Member

    For future reference, getting the original PRs out the door took about 8hs with Claude, I probably spent another 24hrs over the course of the month to rebase, fix bugs and otherwise check-in on the PRs. The rest of the time was just getting folks to review and land the changes in a timely manner. About a month from start to finish.

    I'm planning to do another pass of dropping Django 4.2 from the repositoris where it still exists soon. We can look for improvements in our review process at that time.

  7. added a commit that references this issue on Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions