internal: also check dependencies for 'client' section if present
internal: temporary cache crendentials when updating repository