We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
One of the changes in python 3.10 is the removal of the long deprecated aliases to the Abstract Base Classes from the collections module: https://docs.python.org/3.10/whatsnew/3.10.html#removed
Code of the form:
from collections import Sequence
will need to be changed to something like:
try: from collections.abc import Sequence except ImportError: from collections import Sequence
There are a couple of such changes that will need to occur in the MythTV python codes.
Python 3.10 is expected to be released in early October 2021, and the betas are already available in some (b)leading edge distros.
A pull request will be created shortly
The text was updated successfully, but these errors were encountered:
Adjust for the removal of the ABCs from the python collections module
968ef45
Python 3.10 will finally remove the long deprecated aliases to the Abstract Base Classes from the collections module. https://docs.python.org/3.10/whatsnew/3.10.html#removed Fixes MythTV#374
ade94f3
4b6a3a7
1db67b2
Python 3.10 will finally remove the long deprecated aliases to the Abstract Base Classes from the collections module. https://docs.python.org/3.10/whatsnew/3.10.html#removed Fixes #374 (cherry picked from commit 4b6a3a7)
Successfully merging a pull request may close this issue.
One of the changes in python 3.10 is the removal of the long deprecated aliases to the Abstract Base Classes from the collections module: https://docs.python.org/3.10/whatsnew/3.10.html#removed
Code of the form:
will need to be changed to something like:
There are a couple of such changes that will need to occur in the MythTV python codes.
Python 3.10 is expected to be released in early October 2021, and the betas are already available in some (b)leading edge distros.
A pull request will be created shortly
The text was updated successfully, but these errors were encountered: