summaryrefslogtreecommitdiffstats
path: root/Lib/packaging/install.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove packaging from the standard library.Éric Araujo2012-06-241-529/+0
| | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html
* Remove redundant __main__ blocks from packaging modules.Éric Araujo2011-11-061-9/+0
| | | | | The one interface we commit to maintain is the run module (a.k.a. the pysetup script).
* Minor packaging cleanup.Éric Araujo2011-07-291-12/+12
| | | | | - Use shortcut dist.version instead of going through metadata; - Use %r throughout to display project names and paths.
* Closes #12391: temporary files are now cleaned up.Vinay Sajip2011-07-071-7/+5
|
* Stop binding sys.path as default parameter value in packaging.Éric Araujo2011-06-161-13/+6
| | | | | | | | | | | | | The two public functions in database default to sys.path if the given *paths* argument is None; the private functions don’t have default values for their arguments anymore, which is fine as the public functions that call them pass their arguments down. Likewise in install, the functions will pass down their *paths* arguments down to database functions. A one-line unneeded function in install was removed instead of being changed, and the few remaining tests that used brute-force restoration of sys.path have been cleaned up to use sys.path.remove.
* Don’t try to install something when running from uninstalled source (#12246).Éric Araujo2011-06-101-3/+14
| | | | Original patch by Tshepang Lekhonkhobe.
* Packaging: use repr to display projects name (3ebabfbf6fe3 followup)Éric Araujo2011-06-101-1/+1
|
* make sure we check for write access before starting the install, and add ↵Tarek Ziade2011-05-311-8/+40
| | | | correct exit code
* better UI when the user does not have the perms to remove the projectTarek Ziade2011-05-301-2/+25
|
* Cleaned up the installer output behavior.Tarek Ziade2011-05-301-16/+16
| | | | | | This change also makes sure the logger handlers are not alterated after an installation. That also fixes the remaining environment alteration issue in test_packaging.
* fixed the move api in packaging.install, and closing the handle left by ↵Tarek Ziade2011-05-211-4/+2
| | | | mkstemp() in its test module
* initial import of the packaging package in the standard libraryTarek Ziade2011-05-191-0/+483