Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-6472

Taskflow: disable modules that depend on asyncore so that taskflow works with Python 3.12

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • Taskflow on Python 3.12
    • 7
    • False
    • Hide

      None

      Show
      None
    • False
    • OSPRH-6471Python 3.12: make sure all components work despite taskflow still using the removed "asyncore" module
    • Not Selected
    • Committed
    • No Docs Impact
    • To Do
    • OSPRH-6471 - Python 3.12: make sure all components work despite taskflow still using the removed "asyncore" module
    • Proposed
    • No impact
    • 0% To Do, 0% In Progress, 100% Done
    • Automated

      Taskflow depends on the "asyncore" module, deprecated in Python 3.6 and removed in Python 3.12.

       

      The code that actually depends on asyncore does not seem to be used by OpenStack projects, so disabling it on Python 3.12 could be a good workaround.

              croeland@redhat.com Cyril Roelandt
              croeland@redhat.com Cyril Roelandt
              Maxim Sava Maxim Sava
              rhos-dfg-storage-squad-glance
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: