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

Incompatible with Python 3.10 #622

Open
bertonha opened this issue Oct 6, 2021 · 24 comments
Open

Incompatible with Python 3.10 #622

bertonha opened this issue Oct 6, 2021 · 24 comments
Labels

Comments

@bertonha
Copy link
Contributor

bertonha commented Oct 6, 2021

This package is not supported on Python 3.10.

Mainly because of the sub dependency hyper (discontinued) is importing Iterable from collection instead of collection.abc

hyper is dependency of apns2

@realsama
Copy link

I am experiencing this issue also.

ImportError: cannot import name 'Iterable' from 'collections'

@koedal
Copy link

koedal commented Jul 5, 2022

I also have this issue. Are there any plans to support Python 3.10?

@andrewsanchez
Copy link

Quick fix is to patch it like so:

healthvana/h2@d67c6ca

@samirsd
Copy link

samirsd commented Nov 29, 2022

can we address this? it's been over a year. is there a plan to merge this patch or otherwise?

@samirsd
Copy link

samirsd commented Nov 29, 2022

Quick fix is to patch it like so:

healthvana/h2@d67c6ca

would you mind explaining how to do this? I'm assuming you'd start by forking django-push-notifications and whatever dependency is problematic and use that...? however I'm not sure where to find the hyper or apns2 packages in this project.

@merwok
Copy link

merwok commented Nov 29, 2022

No, that link shows a monkey-patch, meaning changing a module at runtime. It is not a source patch to be applied to source code.

@shree-ranga
Copy link

Is this not fixed yet? I'm still facing module not found 'apns2'.

@harikvpy

This comment has been minimized.

@koedal

This comment was marked as abuse.

@ethanitovitch
Copy link

Still seeing this issue on python 3.11

@kmasuhr

This comment has been minimized.

1 similar comment
@mirodil1

This comment has been minimized.

@ssyberg
Copy link

ssyberg commented Mar 13, 2024

Still an issue!

@SaravananRamanathan
Copy link

I see that, this was opened on Oct 6, 2021, and it's still a issue until now, anyone know of the current state of things? what do we need to support python 3.10+ ?

@qx
Copy link

qx commented Apr 23, 2024

still bug! Is there anyone still maintaining this project?

@ssyberg
Copy link

ssyberg commented Apr 24, 2024

I believe this is addressed in this PR that I think is almost ready for merge: #696

@qx
Copy link

qx commented Apr 25, 2024

@ssyberg you can test by yourself, It easy to appear

@ssyberg
Copy link

ssyberg commented Apr 25, 2024

@ssyberg you can test by yourself, It easy to appear

I don't know what you mean

@qx
Copy link

qx commented Apr 26, 2024

This is a prone issue and I don't think it's been fixed yet

@ssyberg
Copy link

ssyberg commented Apr 26, 2024

This is a prone issue and I don't think it's been fixed yet

You mean you don't think that PR addresses it? As I mentioned it hasn't been merged yet.

@coratype
Copy link

So has this been fixed? I'm getting the Iterable thing

@illymarev
Copy link

As Python 3.8 is close to EOL, many people are migrating to newer versions. Are there any updates on this issue?

@DataGreed
Copy link
Contributor

Any updates on this? Having the samy issue with hyper on python 3.11

@DataGreed
Copy link
Contributor

Quick fix is to patch it like so:

healthvana/h2@d67c6ca

Thanks, it helped as a temporary workaround. Hope for this lib to be updated for 3.10+ though :)

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

No branches or pull requests