57 <tr> |
57 <tr> |
58 <td><a href="#Pip.__init__">Pip</a></td> |
58 <td><a href="#Pip.__init__">Pip</a></td> |
59 <td>Constructor</td> |
59 <td>Constructor</td> |
60 </tr> |
60 </tr> |
61 <tr> |
61 <tr> |
|
62 <td><a href="#Pip.__checkUpgradeEric">__checkUpgradeEric</a></td> |
|
63 <td>Private method to check, if an upgrade of the eric-ide package is attempted.</td> |
|
64 </tr> |
|
65 <tr> |
62 <td><a href="#Pip.__checkUpgradePyQt">__checkUpgradePyQt</a></td> |
66 <td><a href="#Pip.__checkUpgradePyQt">__checkUpgradePyQt</a></td> |
63 <td>Private method to check, if an upgrade of PyQt packages is attempted.</td> |
67 <td>Private method to check, if an upgrade of PyQt packages is attempted.</td> |
64 </tr> |
68 </tr> |
65 <tr> |
69 <tr> |
66 <td><a href="#Pip.cacheList">cacheList</a></td> |
70 <td><a href="#Pip.cacheList">cacheList</a></td> |
71 <td>Public method to remove all files from the pip cache.</td> |
75 <td>Public method to remove all files from the pip cache.</td> |
72 </tr> |
76 </tr> |
73 <tr> |
77 <tr> |
74 <td><a href="#Pip.cacheRemove">cacheRemove</a></td> |
78 <td><a href="#Pip.cacheRemove">cacheRemove</a></td> |
75 <td>Public method to remove files from the pip cache.</td> |
79 <td>Public method to remove files from the pip cache.</td> |
|
80 </tr> |
|
81 <tr> |
|
82 <td><a href="#Pip.checkPackageOutdated">checkPackageOutdated</a></td> |
|
83 <td>Public method to check, if a group of packages is outdated.</td> |
76 </tr> |
84 </tr> |
77 <tr> |
85 <tr> |
78 <td><a href="#Pip.getIndexUrl">getIndexUrl</a></td> |
86 <td><a href="#Pip.getIndexUrl">getIndexUrl</a></td> |
79 <td>Public method to get the index URL for PyPI.</td> |
87 <td>Public method to get the index URL for PyPI.</td> |
80 </tr> |
88 </tr> |
177 <dt><i>parent</i> (QObject)</dt> |
185 <dt><i>parent</i> (QObject)</dt> |
178 <dd> |
186 <dd> |
179 reference to the user interface object |
187 reference to the user interface object |
180 </dd> |
188 </dd> |
181 </dl> |
189 </dl> |
|
190 <a NAME="Pip.__checkUpgradeEric" ID="Pip.__checkUpgradeEric"></a> |
|
191 <h4>Pip.__checkUpgradeEric</h4> |
|
192 <b>__checkUpgradeEric</b>(<i>packages</i>) |
|
193 |
|
194 <p> |
|
195 Private method to check, if an upgrade of the eric-ide package is |
|
196 attempted. |
|
197 </p> |
|
198 <dl> |
|
199 |
|
200 <dt><i>packages</i> (list of str)</dt> |
|
201 <dd> |
|
202 list of packages to upgrade |
|
203 </dd> |
|
204 </dl> |
|
205 <dl> |
|
206 <dt>Return:</dt> |
|
207 <dd> |
|
208 flag indicating an eric-ide upgrade |
|
209 </dd> |
|
210 </dl> |
|
211 <dl> |
|
212 <dt>Return Type:</dt> |
|
213 <dd> |
|
214 bool |
|
215 </dd> |
|
216 </dl> |
182 <a NAME="Pip.__checkUpgradePyQt" ID="Pip.__checkUpgradePyQt"></a> |
217 <a NAME="Pip.__checkUpgradePyQt" ID="Pip.__checkUpgradePyQt"></a> |
183 <h4>Pip.__checkUpgradePyQt</h4> |
218 <h4>Pip.__checkUpgradePyQt</h4> |
184 <b>__checkUpgradePyQt</b>(<i>packages</i>) |
219 <b>__checkUpgradePyQt</b>(<i>packages</i>) |
185 |
220 |
186 <p> |
221 <p> |
245 <dt><i>venvName</i> (str)</dt> |
280 <dt><i>venvName</i> (str)</dt> |
246 <dd> |
281 <dd> |
247 name of the virtual environment to be used |
282 name of the virtual environment to be used |
248 </dd> |
283 </dd> |
249 </dl> |
284 </dl> |
|
285 <a NAME="Pip.checkPackageOutdated" ID="Pip.checkPackageOutdated"></a> |
|
286 <h4>Pip.checkPackageOutdated</h4> |
|
287 <b>checkPackageOutdated</b>(<i>packageStart, envName</i>) |
|
288 |
|
289 <p> |
|
290 Public method to check, if a group of packages is outdated. |
|
291 </p> |
|
292 <dl> |
|
293 |
|
294 <dt><i>packageStart</i> (str)</dt> |
|
295 <dd> |
|
296 start string for package names to be checked |
|
297 (case insensitive) |
|
298 </dd> |
|
299 <dt><i>envName</i> (str)</dt> |
|
300 <dd> |
|
301 name of the environment to get the packages for |
|
302 </dd> |
|
303 </dl> |
|
304 <dl> |
|
305 <dt>Return:</dt> |
|
306 <dd> |
|
307 tuple containing a flag indicating outdated packages and the |
|
308 list of tuples containing the package name, installed version |
|
309 and available version |
|
310 </dd> |
|
311 </dl> |
|
312 <dl> |
|
313 <dt>Return Type:</dt> |
|
314 <dd> |
|
315 tuple of (bool, (str, str, str)) |
|
316 </dd> |
|
317 </dl> |
250 <a NAME="Pip.getIndexUrl" ID="Pip.getIndexUrl"></a> |
318 <a NAME="Pip.getIndexUrl" ID="Pip.getIndexUrl"></a> |
251 <h4>Pip.getIndexUrl</h4> |
319 <h4>Pip.getIndexUrl</h4> |
252 <b>getIndexUrl</b>(<i></i>) |
320 <b>getIndexUrl</b>(<i></i>) |
253 |
321 |
254 <p> |
322 <p> |