- further fixes for datetimes - make shpModel even more like a dict - fix name-collisions - add CapeData from Sheep - extend User.active - add output_paths to task-sets and make them compatible with prepare_tasks() & extract_tasks()
2023.08.7
- move to pydantic V2 with `bump-pydantic` - disadvantage 1: min-string-size for models had to be reduced from 4 to 1, due to different local overwriting-rules - disadvantage 2: its 60% slower on BBone
- add zstd-compression for embedded fw - derive fw-name if not provided - only mock uninstalled modules / packages - speedup on BBone from 47 s to ~10 s - hash-default-value in user-model took 25 s - loading fixtures took 6 s (now pickled on first use) - scipy.stats takes 4.4 s to import in cal_measurement - requests takes 1.3 s to import in testbed_client - next slowest external module are: numpy 1.5 s, pwnlib.elf 1.4 s
2023.08.5
- ELF-support by default
2023.08.4
- add and use fw-helper-fn: compare_hash(), base64_to_hash() - allow to generate fw-mod from fw-model - cleanup import-system for pwntools (dependencies caused trouble on windows & BBone)
2023.08.3
- improve handling of uninstalled submodules (elf, inventory) - add helper FNs for fw_tools, including utests - fix missing imports - add hash to fw-model