﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33247	PDF documentation build broken	AndrewN	AndrewN	"https://readthedocs.org/projects/django/builds/ shows that PDF builds of the docs are failing.

The error message in a log from a recent build:

{{{
  File ""/home/docs/checkouts/readthedocs.org/user_builds/django/checkouts/latest/django/__init__.py"", line 1, in <module>
    from django.utils.version import get_version
  File ""/home/docs/checkouts/readthedocs.org/user_builds/django/checkouts/latest/django/utils/version.py"", line 73, in <module>
    @functools.lru_cache
  File ""/home/docs/checkouts/readthedocs.org/user_builds/django/envs/latest/lib/python3.7/functools.py"", line 490, in lru_cache
    raise TypeError('Expected maxsize to be an integer or None')
TypeError: Expected maxsize to be an integer or None
}}}

The [https://buildmedia.readthedocs.org/media/pdf/django/latest/django.pdf last generated PDF] has a date of September 27 and on that date in 5bac1719a2fcb “Refs #32355 -- Used @functools.lru_cache as a straight decorator”, `lru_cache()` was changed to `lru_cache` on that line.

I believe the issue is that readthedocs is currently using a too-old version of python for the documentation build."	Bug	closed	Documentation	3.2	Normal	fixed			Accepted	1	0	0	0	0	0
