<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>