DjangoChannelsGraphqlWs icon indicating copy to clipboard operation
DjangoChannelsGraphqlWs copied to clipboard

Django Requirements

Open matclayton opened this issue 4 years ago • 4 comments

Channels 3.x works with Django 2.2+ as seen here (https://github.com/django/channels/blob/main/setup.py#L16)

However DjangoChannelsGraphqlWs requires Django >3, it would be better to align these to Django >2.2 and allow maximal flexibility.

For example we are upgrading on Django 2.2 from Channels 1->3, which should be doable, except for the requirements in DjangoChannelsGraphqlWs (https://github.com/datadvance/DjangoChannelsGraphqlWs/blob/master/pyproject.toml#L56), which I dont believe is a necessary restriction, as I can't see anything in this repro whic would need Django 3.x

matclayton avatar Oct 12 '21 10:10 matclayton

Also, Django 4.0 is released!

Luferov avatar Dec 07 '21 20:12 Luferov

#77 will do it.

Will make another PR for django 4.0, issue at #82

tony avatar Jan 05 '22 14:01 tony

It will be good!

Luferov avatar Feb 06 '22 16:02 Luferov

@Luferov

PRs:

  • Django 2.2: #77
  • Django 4.0: #83

tony avatar Feb 06 '22 16:02 tony

A new version 1.0.0rc is available on PyPI. It supports both the latest Django and the latest Graphene. Closing this. Feel free to reopen or file a new issue in case of problems.

prokher avatar Apr 27 '23 21:04 prokher