(download_dir, precs)
| 139 | |
| 140 | |
| 141 | def _fetch(download_dir, precs): |
| 142 | assert conda_context.pkgs_dirs[0] == download_dir |
| 143 | pc = PackageCacheData.first_writable() |
| 144 | assert pc.pkgs_dir == download_dir |
| 145 | assert pc.is_writable, f"{download_dir} does not exist or is not writable" |
| 146 | |
| 147 | ProgressiveFetchExtract(precs).execute() |
| 148 | |
| 149 | return list(dict.fromkeys(PrefixGraph(pc.iter_records()).graph)) |
| 150 | |
| 151 | |
| 152 | def check_duplicates_files( |