* [BugFix] Remove unnecessary eval() calls in script_parser.py
Replace eval() with direct dict access and slice() construction.
Follows the same pattern as #7390 which removed eval() from utils.py.
No behavior change - all replacements are equivalent to the eval'd
expressions.
* style: format script_parser with black
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
* remove python 3.9 support and code
* black
* more cli lint
* more linting
* more lint
* fix for tests
* docstring grammar police
* add lock to to build function to avoid async import race conditions
* grammar police
* lots more linting
* relock