← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1960204] [NEW] pyScss via django-pycss is incompatible with Python 3.10

 

Public bug reported:

In testing devstack against Fedora 35, which uses Python 3.10, we found
an error starting Horizon

---
File "/usr/local/lib64/python3.10/site-packages/scss/types.py", line 6, in <module>
 from collections import Iterable
---

It looks like this comes in via django-pyscss [2] which pulls in pyScss;
it seems there's a pull request on this that hasn't been responded to at
[3]

We've disabled Horizon in Fedora 35 for now, but reverting [1] will give
an environment for further testing


[1] https://review.opendev.org/c/openstack/devstack/+/827576
[2] https://pypi.org/project/django-pyscss/#description
[3] https://github.com/Kronuz/pyScss/pull/411

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1960204

Title:
  pyScss via django-pycss is incompatible with Python 3.10

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  In testing devstack against Fedora 35, which uses Python 3.10, we
  found an error starting Horizon

  ---
  File "/usr/local/lib64/python3.10/site-packages/scss/types.py", line 6, in <module>
   from collections import Iterable
  ---

  It looks like this comes in via django-pyscss [2] which pulls in
  pyScss; it seems there's a pull request on this that hasn't been
  responded to at [3]

  We've disabled Horizon in Fedora 35 for now, but reverting [1] will
  give an environment for further testing

  
  [1] https://review.opendev.org/c/openstack/devstack/+/827576
  [2] https://pypi.org/project/django-pyscss/#description
  [3] https://github.com/Kronuz/pyScss/pull/411

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1960204/+subscriptions



Follow ups