django-push-notifications icon indicating copy to clipboard operation
django-push-notifications copied to clipboard

ERROR: django-push-notifications 1.6.1 has requirement apns2<0.6.0,>=0.3.0, but you'll have apns2 0.7.1 which is incompatible.

Open rocchidavide opened this issue 5 years ago • 3 comments
trafficstars

Hi, first of all thank you for your efforts do create and share this app :) When I try to upgrade my pip packages, I obtain:

ERROR: django-push-notifications 1.6.1 has requirement apns2<0.6.0,>=0.3.0, but you'll have apns2 0.7.1 which is incompatible.
$ pip list --outdated --format=columns
Package    Version Latest Type
---------- ------- ------ -----
apns2      0.5.0   0.7.1  wheel
h2         2.6.2   3.1.1  wheel
hyperframe 3.2.0   5.2.0  wheel

Can you upgrade django-push-notifications to be compatible with latest version of dependencies please?

rocchidavide avatar Dec 09 '19 16:12 rocchidavide

What version of python are you on? It seems here that >3.5 you should be good.

dashdanw avatar Feb 23 '20 19:02 dashdanw

@rocchidavide I just ran into this today, I'll eat my words! Is there a reason apns2 is stuck at hyperframe 3.2.0? That release is about 4 years old looking at the release page.

dashdanw avatar Jun 07 '20 14:06 dashdanw

apns2 is problematic as whole, because it depends on hyper which is dead. https://github.com/Pr0Ger/PyAPNs2/issues/126 (and for example https://github.com/zulip/zulip/pull/18733).

mcepl avatar Sep 14 '21 09:09 mcepl