How can I use functools.lru_cache inside classes without leaking memory? In the following minimal example the foo instance won't be released although going out
segment-io
xquartz
w3wp
boolean-logic
federated-table
vendor
journal
squirrelmail
swagger-codegen
viola-jones
dom-traversal
azure-devops-yaml
io-buffering
gzipinputstream
bpy
axis2
do-not-disturb
blend
apache-velocity
self-join
rawsql
puts
delphi-10.2-tokyo
auto-vectorization
c-treeace
newrelic-synthetics
data-url
google-cloud-dataproc-serverless
vertica-python
bcrypt