PyAPNs2
PyAPNs2 copied to clipboard
Dependencies out of date
I've just checked our dependencies, and the oldest 2 dependencies are transient from this project.
Specifically, it appears that hyper
has been out of development since 2016, and superseded by h2
, for which the most recent release was in the last 2 weeks.
Could this project be ported to a recent version of h2
?
Sorry for a long reply,
As far as I understand h2
is not a replacement for hyper
, but a core part of it.
Anyway, hyper have some outdated code which will stop work in Python 3.8 so some changes are required.
One option is to move to https://github.com/encode/httpx/ but this library doesn't support 3.5 and I don't think it's already time to drop it.
The second option is to rewrite it to direct usage of h2
lib, but it will require more work.
I'll look into this issue on next weekend
@Pr0Ger Is there any update on this?
We are running into an issue with hyper, and there is no way for us to resolve this at the moment: https://github.com/python-hyper/hyper/issues/425
Bump! I'm also having issues with hyper and would like to know if getting rid of it (in favor of httpx or "second option") is on the roadmap?
@Pr0Ger any updates? Comments? Could you please just let us know if this is something likely to happen in the near future?
@Pr0Ger hey, friendly ping on this. Alternatively, if this library isn't being maintained anymore do you have any recommendations for alternatives?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
@github-actions not stale, awaiting response from maintainer.
Any news regarding this issue?
We, along with other people, are seeing hyper hang when posting to apple notification servers as documented on the hyper issue here: https://github.com/python-hyper/hyper/issues/425
Given Python 3.5 has received its last update and is now EOL (https://endoflife.date/python) and that the reliance on hyper is literally a crashing/hanging bug, I think it'd be prudent to migrate dependencies and allow python 3.5 users to stay on the current 0.X version.
httpx is making really good strides and would be the ideal replacement.
Also pyjwt
dependecy could be updated since now there is 2.0.
Ping? Any progress on this issue of deprecating hyper?
We (GoFrendly) have an issue using apns2 with python 3.8 where voip push notifications are not sent to the apns servers without raising any error or getting any response back. The issue is reproducable if anyone is interested.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
@github-actions not stale, still awaiting response from maintainer I think
For those who may concern: pyjwt on master (https://github.com/Pr0Ger/PyAPNs2/commit/064c497df028f585608e08c8516d8c9368cb0c98) now is >=2.0.0
.
See also https://github.com/Pr0Ger/PyAPNs2/issues/133.
Any chance of a release?
@Pr0Ger Any updates on this? Thanks for your support of this project.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This is still an issue and needs to be addressed
Is there any update? Thanks in advance
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This is still an issue and needs to be addressed