| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
The one interface we commit to maintain is the run module
(a.k.a. the pysetup script).
|
|
|
|
|
| |
- Use shortcut dist.version instead of going through metadata;
- Use %r throughout to display project names and paths.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Original patch by Tshepang Lekhonkhobe.
|
| |
|
|
|
|
| |
correct exit code
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
mkstemp() in its test module
|
|
|