eric7/Documentation/Source/eric7.PipInterface.Pip.html

branch
eric7
changeset 8972
54816b8f740f
parent 8970
188ff9ce8657
child 8973
ad4848b7fd9b
equal deleted inserted replaced
8971:0a846d71f27c 8972:54816b8f740f
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>
194 </dd> 229 </dd>
195 </dl> 230 </dl>
196 <dl> 231 <dl>
197 <dt>Return:</dt> 232 <dt>Return:</dt>
198 <dd> 233 <dd>
199 flag indicating to abort the upgrade attempt 234 flag indicating a PyQt upgrade
200 </dd> 235 </dd>
201 </dl> 236 </dl>
202 <dl> 237 <dl>
203 <dt>Return Type:</dt> 238 <dt>Return Type:</dt>
204 <dd> 239 <dd>
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>

eric ide

mercurial