django-wiki / django-nyt

Notification system for Django with batteries included: Email digests, user settings, JSON API
Apache License 2.0
144 stars 47 forks source link

Test project on Django 3.0: No module named 'channels' #89

Open benjaoming opened 4 years ago

benjaoming commented 4 years ago

This has silently failed. Not sure how to handle it. Perhaps the current tests don't even use channels.

https://github.com/django-wiki/django-nyt/pull/88

py36-django30 run-test: commands[0] | sh -c '! python test-project/manage.py makemigrations --dry-run --exit --noinput'
Traceback (most recent call last):
  File "test-project/manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
    utility.execute()
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/site-packages/django/core/management/__init__.py", line 377, in execute
    django.setup()
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/site-packages/django/apps/registry.py", line 91, in populate
    app_config = AppConfig.create(entry)
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/site-packages/django/apps/config.py", line 90, in create
    module = import_module(entry)
  File "/home/travis/build/django-wiki/django-nyt/.tox/py36-django30/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'channels'