flake8
passed.
JSHint
passed.
Review Request #12547 — Created Aug. 18, 2022 and submitted
This updates
CVSClientto add formal support for dependency checks.
CVSClient.check_dependencies()now determines ifcvsis installed.
CVSClient.get_local_path()now calls this instead of checking for
dependencies itself, emitting a warning if dependencies haven't already
been checked viasetup()orhas_dependencies().Unit tests have been updated to include new dependency-related tests. If
cvsisn't installed, tests that depend on it will be automatically
skipped.
Unit tests pass on Python 3.7-3.11.
| Summary | ID |
|---|---|
| 697eb111cb1b26c139e3073852974729d38ba343 |