<div dir="ltr"><div>Until this issue is fixed in <a href="https://github.com/MythTV/mythtv/blob/fixes/31/mythtv/bindings/python/MythTV/ttvdb/requests_cache_compatability.py#L49">requests_cache_compatability.py</a> ,<br></div><div>you need to downgrade to requests-cache < 0.8.0 , which was released: Sep 7, 2021.</div><div>Note: requests-cache 0.8.1 was released yesterday.<br></div><div><br></div><div>Before downgrading, please report back if this change helps in above linked file:</div><div>Change</div><div></div><div><span style="font-family:monospace"><span class="gmail-pl-s1">requests_cache</span>.<span class="gmail-pl-s1">core</span>.<span class="gmail-pl-v">CachedSession</span>.<span class="gmail-pl-s1"><span class="gmail-pl-token">remove_expired_responses</span></span> <span class="gmail-pl-c1">=</span> <span class="gmail-pl-s1"><span class="gmail-pl-token">remove_expired_responses</span></span></span></div><div><span class="gmail-pl-s1"><span class="gmail-pl-token">to</span></span></div><div><span style="font-family:monospace"><span class="gmail-pl-s1"><span class="gmail-pl-token"><span class="gmail-pl-s1">requests_cache</span>.<span class="gmail-pl-v">CachedSession</span>.<span class="gmail-pl-s1"><span class="gmail-pl-token">remove_expired_responses</span></span> <span class="gmail-pl-c1">=</span> <span class="gmail-pl-s1"><span class="gmail-pl-token">remove_expired_responses</span></span></span></span></span></div><div>and report back.</div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 16, 2021 at 7:14 PM mythtv <<a href="mailto:mythtv@mdabbs.org">mythtv@mdabbs.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I'm having trouble with ttvdb.py. This is the message I'm getting:<br>
<br>
The modules tvdb_api.py (v2.0 or greater).<br>
They should have been installed along with the MythTV python bindings.<br>
Error:(module 'requests_cache' has no attribute 'core')<br>
<br>
I build from source and run on Gentoo.<br>
<br>
I'm on python 3.9. Here's my list of installed packages:<br>
<br>
Package Version<br>
------------------ -----------<br>
acme 1.18.0<br>
appdirs 1.4.4<br>
attrs 21.2.0<br>
cattrs 1.8.0<br>
certbot 1.18.0<br>
certbot-apache 1.18.0<br>
certifi 10001<br>
cffi 1.14.6<br>
chardet 4.0.0<br>
charset-normalizer 2.0.4<br>
ConfigArgParse 1.5.2<br>
configobj 5.0.6<br>
cryptography 3.4.7<br>
Cython 0.29.23<br>
deprecation 2.1.0<br>
distro 1.6.0<br>
docutils 0.17.1<br>
eyeD3 0.9.6<br>
filetype 1.0.7<br>
future 0.18.2<br>
futures 3.1.1<br>
gdbus_codegen 2.68.3<br>
gemato 16.2<br>
gentoolkit 0.5.1.post1<br>
idna 3.2<br>
itsdangerous 2.0.1<br>
Jinja2 3.0.1<br>
josepy 1.8.0<br>
layman 2.4.3<br>
lxml 4.6.3<br>
Mako 1.1.4<br>
MarkupSafe 2.0.1<br>
meson 0.58.2<br>
mysqlclient 1.4.6<br>
MythTV 31.0.-1<br>
packaging 21.0<br>
parsedatetime 2.6<br>
pip 21.2.4<br>
ply 3.11<br>
portage 3.0.20<br>
pycparser 2.20<br>
Pygments 2.9.0<br>
pyOpenSSL 20.0.1<br>
pyparsing 2.4.7<br>
pyproject2setuppy 20<br>
pyRFC3339 1.1<br>
PySocks 1.7.1<br>
python-augeas 1.1.0<br>
pytz 2021.1<br>
requests 2.26.0<br>
requests-cache 0.8.1<br>
requests-toolbelt 0.9.1<br>
SCons 4.1.0<br>
setuptools 57.4.0<br>
setuptools-scm 6.0.1<br>
simplejson 3.17.3<br>
six 1.16.0<br>
ssl-fetch 0.4<br>
toml 0.10.2<br>
tomli 1.0.4<br>
tvdb-api 3.0.2<br>
url-normalize 1.4.3<br>
urllib3 1.26.6<br>
zope.component 4.4.1<br>
zope.event 4.5.0<br>
zope.interface 5.4.0<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a><br>
</blockquote></div>