We should look into updating dependencies used in the SDK, including the ones used for CI. For instance, latest version of astroid requires typing-extension version 4.0.0, but we had it pinned to 3.10.0.0. This broke some of the nightly builds. While fixing this, also found out that flake8 version 3.9.2 is broken unless one of its dependencies (importlib_metadata) is also pinned to a specific version. Latest version of flake8 is 6.0.0 Similarly, with coverage
We should look into updating dependencies used in the SDK, including the ones used for CI. For instance, latest version of
astroidrequirestyping-extensionversion4.0.0, but we had it pinned to3.10.0.0. This broke some of the nightly builds. While fixing this, also found out thatflake8version3.9.2is broken unless one of its dependencies (importlib_metadata) is also pinned to a specific version. Latest version offlake8is6.0.0Similarly, withcoverage