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
Feedparser AttributeError in Python 3.9 #186
Labels
Comments
Any update on this issue? I caught ➜ gitsome
Gitsome Version: 0.8.4
kwanhur at C02P57TSG3QJ in ~ on
$ gh configure
Traceback (most recent call last):
File "/usr/local/bin/gh", line 5, in <module>
from gitsome.main_cli import cli
File "/usr/local/lib/python3.9/site-packages/gitsome/main_cli.py", line 20, in <module>
from .githubcli import GitHubCli
File "/usr/local/lib/python3.9/site-packages/gitsome/githubcli.py", line 21, in <module>
from .github import GitHub
File "/usr/local/lib/python3.9/site-packages/gitsome/github.py", line 29, in <module>
import feedparser
File "/usr/local/lib/python3.9/site-packages/feedparser.py", line 93, in <module>
_base64decode = getattr(base64, 'decodebytes', base64.decodestring)
AttributeError: module 'base64' has no attribute 'decodestring' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Python 3.9 makes a change in how
base64.decodestring
works, which in particular impacts Gitsome's use of feedparser. See this issue for more information. This was fixed in later versions of feedparser, so gitsome needs to allow those later version to work on Python 3.9.Pull request to address this forthcoming.
The text was updated successfully, but these errors were encountered: