Merge pull request #9709 from gabor-mezei-arm/bp36_9140_depends.py_framework_update

[Backport 3.6] Framework update for `depends.py`