Merge branch 'aiwieder/caching' into 'master'

Expose cache_ap_info to allow importing it into scripts.

See merge request !6
3 jobs for master in 2 minutes and 9 seconds (queued for 4 seconds)
Status Name Job ID Coverage
  Test
passed pre-commit #17909488

00:00:29

passed pylint #17909489

00:02:09

passed pytest #17909490

00:01:57