Hi guys, I'm tasked with using IQMMA in my software and I'm looking at the code to see how to call it. It looks like it would need at least some changes to be able to be called externally from a Python function without CLI.
Necessary changes
Then I see some other changes that I can suggest, although they are optional, at least for me:
I am happy to help with all of the above but I'd like to coordinate this with you guys first, also I don't have any means of testing the integrity of the package to check if I break anything once I dig in. Can you suggest a benchmark to maximize the coverage of software features tested?
Hi guys, I'm tasked with using IQMMA in my software and I'm looking at the code to see how to call it. It looks like it would need at least some changes to be able to be called externally from a Python function without CLI.
Necessary changes
runfunction in two: one forArgparserstuff and one for actual processing, similar to other tools like Scavager (Split the run function to allow calling from Python #15)Then I see some other changes that I can suggest, although they are optional, at least for me:
console_config,console_keys,args,users_config.configparserinstead of custom codeI am happy to help with all of the above but I'd like to coordinate this with you guys first, also I don't have any means of testing the integrity of the package to check if I break anything once I dig in. Can you suggest a benchmark to maximize the coverage of software features tested?