-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Bump pysnmp for asyncore
and py3.12
compatibility
#18457
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
Conversation
The |
The |
The |
The |
The |
The |
The |
The |
The |
The |
The |
The |
The |
The |
Co-authored-by: Steven Yuen <[email protected]>
The |
asyncio
and py3.12
compatibilityasyncore
and py3.12
compatibility
The |
What does this PR do?
Bumps the version of
pysnmp
so it's compatible with python version 3.12Motivation
Python 3.12 removes
asyncore
used by our python implementation of SNMP.lexstudio/pysnmp fork supports
asyncore
for python 3.12 in version 5.x so we bump to the latest version in which it is supported.Additional Notes
Until we convert our implementation to use
asyncio
, we need to stay on 5.1.0 sinceasyncore
is removed in the next major release (6.x).Review checklist (to be filled by reviewers)
qa/skip-qa
label if the PR doesn't need to be tested during QA.backport/<branch-name>
label to the PR and it will automatically open a backport PR once this one is merged