Followup-For: Bug #983618
Control: tag -1 - moreinfo unreproducible
Control: retitle -1 python3-django 3.2 breaks python3-django-pyscss
Control: reassign -1 python3-django 2:3.2~beta1-1
Control: affects -1 + openstack-dashboard
Control: found -1 openstack-dashboard/3:19.1.0-1
Control: found -1 zaqar-ui/9.0.0~rc1-1
Control: found -1 vitrage-dashboard/3.0.0-1

python3-django-pyscss 2.0.2-9 fails to import with python3-django/experimental:

>>> import django_pyscss         
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/django_pyscss/__init__.py", line 1, in 
<module>
    from .compiler import DjangoScssCompiler  # NOQA
  File "/usr/lib/python3/dist-packages/django_pyscss/compiler.py", line 6, in 
<module>
    from django.utils.six.moves import StringIO
ModuleNotFoundError: No module named 'django.utils.six'

python3-django 2:2.2.19-1 in sid still contained
/usr/lib/python3/dist-packages/django/utils/six.py
and the import worked:

>>> import django_pyscss         
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/django_pyscss/__init__.py", line 1, in 
<module>
    from .compiler import DjangoScssCompiler  # NOQA
  File "/usr/lib/python3/dist-packages/django_pyscss/compiler.py", line 22, in 
<module>
    config.STATIC_URL = staticfiles_storage.url('scss/')
  File "/usr/lib/python3/dist-packages/django/utils/functional.py", line 256, 
in inner
    self._setup()
  File "/usr/lib/python3/dist-packages/django/contrib/staticfiles/storage.py", 
line 498, in _setup
    self._wrapped = get_storage_class(settings.STATICFILES_STORAGE)()
  File "/usr/lib/python3/dist-packages/django/conf/__init__.py", line 79, in 
__getattr__
    self._setup(name)
  File "/usr/lib/python3/dist-packages/django/conf/__init__.py", line 60, in 
_setup
    raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: Requested setting 
STATICFILES_STORAGE, but settings are not configured. You must either define 
the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() 
before accessing settings.

Andreas

Reply via email to