iotile / iotile/coretools

Refactor DependencyResolverChain's update logic

Open
#72 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
14
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Currently the way DependencyResolverChain determines whether a dependency needs to be updated is not very logical (though it works).

Add support for directly invoking a DependencyResolver by name and update the version checking process to use the stored dep_settings.json file to directly figure out which dep resolver to use and call it specifically.

Also consider edge cases when the default resolver chain changes between calls to iotile depends update

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.