[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4127: Add CI for testing against Python 3.12

Tahoe-LAFS trac at tahoe-lafs.org
Tue Nov 19 15:23:40 UTC 2024


#4127: Add CI for testing against Python 3.12
-------------------------------+-----------------------
     Reporter:  hacklschorsch  |      Owner:
         Type:  task           |     Status:  new
     Priority:  minor          |  Milestone:  undecided
    Component:  unknown        |    Version:  n/a
   Resolution:                 |   Keywords:
Launchpad Bug:                 |
-------------------------------+-----------------------

Comment (by hacklschorsch):

 Fake news - there's already jobs running (successfully) under Python 3.12:

 {{{
 $ rg -C2 3\.12 .github/workflows/ci.yml .circleci/config.yml

 .github/workflows/ci.yml
 47-        include:
 48-          - os: macos-12
 49:            python-version: "3.12"
 50-          # We only support PyPy on Linux at the moment.
 51-          - os: ubuntu-latest
 --
 54-            python-version: "pypy-3.9"
 55-          - os: ubuntu-latest
 56:            python-version: "3.12"
 57-          - os: windows-latest
 58:            python-version: "3.12"
 59-
 60-    steps:
 --
 171-        include:
 172-          - os: ubuntu-20.04
 173:            python-version: "3.12"
 174-            force-foolscap: true
 175-    steps:

 .circleci/config.yml
 7-# source of our dots), but switching to that is going to be a bigger
 refactor:
 8-#
 9:#   https://discuss.circleci.com/t/v2-1-job-name-validation/31123
 10-#   https://circleci.com/docs/2.0/reusing-config/
 11-#
 --
 131-              pythonVersion:
 132-                - "3.9"
 133:                - "3.12"
 134-
 135-      - "integration":
 }}}

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4127#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list