Modernize and update rbtools.api.cache with types
Review Request #12606 — Created Sept. 15, 2022 and submitted — Latest diff uploaded
This change updates the
rbtools.api.cache
module to modernize the
code, getting rid ofsix
, updating documentation, and adding type
annotations.While I was in here, I also changed the
clearcache
command a bit to
make the command responsible for printing the success message instead of
theclear_cache
method in the cache module. This allows us to use
self.stdout
rather than just calling
- Ran unit tests.
- Posted some review requests.
- Cleared my cache file.