Metatools 1.3.1

From Funtoo
< Funtoo:Metatools‎ | Releases
Revision as of 19:20, June 3, 2023 by Drobbins (talk | contribs) (Created page with "{{SoftwareRelease |release_date=2023-06-03 |name=metatools |version=1.3.1 |type=bugfix }} == ChangeLog == This is a bugfix release. * Add a missing __init__.py to {{c|metato...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Metatools 1.3.1 is a bugfix release which was released on 03 June 2023.


ChangeLog

This is a bugfix release.

  • Add a missing __init__.py to metatools/zmq so that these source files get included in the distribution. This fixes a traceback due to these missing files which prevented the distributed PyPi source from working.
  • If doit was interrupted, it could write incomplete JSON to disk using FileStorageBackend. In this case, the JSON will be corrupt and the retrieved data will be invalid, and there was no obvious way to clear out this corrupt data. This would result in cached JSON data from get_page() being invalid and re-running doit would not fix this. So a fix was added so that any corrupt entries in FileStorageBackend will be treated as if they don't exist (returning a CacheMiss()) which will allow doit to overwrite these corrupt entries with new, corrected entries.