PY-6801 Remove pypi repository

clear cache before reloading packages
This commit is contained in:
Ekaterina Tuzova
2016-01-27 12:14:46 +03:00
parent 538356df0a
commit 2b5305f55d
@@ -213,11 +213,13 @@ public class PyPIPackageUtil {
}
public void updatePyPICache(final PyPackageService service) throws IOException {
myPackageNames = null;
service.PY_PACKAGES.clear();
if (service.PYPI_REMOVED) return;
parsePyPIList(getPyPIListFromWeb(), service);
}
public void parsePyPIList(final List<String> packages, final PyPackageService service) {
myPackageNames = null;
for (String pyPackage : packages) {
try {
final Matcher matcher = PYPI_PATTERN.matcher(URLDecoder.decode(pyPackage, "UTF-8"));