Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.08 KB

README.md

File metadata and controls

25 lines (16 loc) · 1.08 KB

sandals

Various pieces of code for various tasks :)

JSON data structure semantically invariant hash

When you need to compare two JSON data structures without caring about order of dictionary keys, or just get a hash that will not change as long as the data structure doesn't semantically vary, check out the json_sem_hash.py module.

Helm chart utilities

Various, see the docs in the helm.py file.

PyQt 5 signal/slot connections performance

The PyQt5 website indicates that using @pyqtSlot(...) decreases the amount of memory required and increases speed, although the site is not clear in what way. I wrote pyqt5_connections_mem_speed.py to get specifics on this statement.

Results are discussed in a CodeProject article

PyQt Widget snapshot checker

Utility components to check whether a widget looks identical or similar within tolerance to an existing snapshot of it. Discussed in CodeProject article.