#8413 Drop Python 3.6 Support

v1.14.0
closed
None
General
2022-09-23
2022-02-18
No

Python 3.6 is no longer supported and a few of the packages we use (pillow and GitPython) no longer work on Python 3.6.

The codebase works on newer versions, but some final cleanup needs to be made.

Discussion

  • Dillon Walls - 2022-02-18
    • status: open --> review
     
  • Dillon Walls - 2022-02-18

    work is on the 'python3.7' branch

    • Updated documentation to remove references to python3.6
    • Upgraded packages held back by python3.6
    • Updated our docker configuration to use python3.7
    • Created a new Allura-py3.7 Jenkins job on the Apache CI - https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/. The Jenkins setup now uses docker to run the tests, because otherwise we would need to go through the Apache Infrastructure team to request package upgrades in the Jenkins development environment.
     

    Last edit: Dillon Walls 2022-02-18
  • Dave Brondsema

    Dave Brondsema - 2022-02-23
    • status: review --> closed
    • assigned_to: Dillon Walls
    • Reviewer: Dave Brondsema
     
  • Dave Brondsema

    Dave Brondsema - 2022-09-23
    • Milestone: unreleased --> v1.14.0
     

Log in to post a comment.