Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.10+ compatibility #3

Open
JelleZijlstra opened this issue Aug 22, 2024 · 0 comments
Open

Python 3.10+ compatibility #3

JelleZijlstra opened this issue Aug 22, 2024 · 0 comments

Comments

@JelleZijlstra
Copy link

One of my goals in this fork was to enable compatibility with more recent versions of Python (3.10 and up). The problem is that apns2 currently relies on the unmtaintained hyper library, which fails to import on 3.10+.

I looked into two approaches:

For now, this fork will support only Python 3.8 and 3.9. If someone contributes a way to make it work with a more modern HTTP library, either httpx or something else, I'd accept the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant