arjpur01

Results 4 issues of arjpur01

Most of the files are covered, but some of the instruments and unused platforms are not augmented Minimum Python version required change from 3.7 to 3.10 in order to support...

Add a pyproject.toml to devlib. Since pyproject.toml doesnt directly support dynamic versioning, added only [build-system] section so that tools like pip will refer back to setup.py to install the core...

Use start_new_session=True argument instead of pre_exec_fn to address https://github.com/ARM-software/devlib/issues/708

We have some TODOs after the type annotation change review, for ex, to utilize pydantic in certain places, looking into parameters that can be NotRequired and Optional etc. Need to...