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.12 compatibility #56

Open
bieniu opened this issue Oct 22, 2023 · 6 comments
Open

Python 3.12 compatibility #56

bieniu opened this issue Oct 22, 2023 · 6 comments

Comments

@bieniu
Copy link

bieniu commented Oct 22, 2023

Is there a plan to make a package compatible with Python 3.12?

@sjoerdtimmer
Copy link

I had a look and the first obstacle seems to be that the asyncio an asynsock transports are heavily grafted on the asyncore implementation. Support for asyncore was dropped in python 3.12 so this needs quite some rewriting I'm afraid.

@lextm
Copy link

lextm commented Oct 25, 2023

You might track lextudio/pysnmp#10

@gpatel-fr
Copy link

Hello

stumbling on this issue, there could be an easy way to work around this by using the pyasyncore Pypi package. I don't use pysnmp myself so I did not try it out for you, sorry.

@lextm
Copy link

lextm commented Mar 31, 2024

@gpatel-fr The question is whether people should rely on that package.

Nobody is actually maintaining that pyasyncore (except dumping the old files into it), so whatever bad happens the fire is on others, not you, right?

@gpatel-fr
Copy link

You could ask yourself another question: is answering like this to someone trying to help an efficient way of showing you as a thoroughly unpleasant character ?

@lextm
Copy link

lextm commented Mar 31, 2024

@gpatel-fr You don't actually help, but copied some random information here. Don't overreact when people like me pointed out the fact that you don't like.

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

4 participants