Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/tmp/pip-build fixes #780

Merged
merged 11 commits into from
Jan 26, 2013
Merged

/tmp/pip-build fixes #780

merged 11 commits into from
Jan 26, 2013

Commits on Jan 25, 2013

  1. Fix #725 and #729.

    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    eeaa64d View commit details
    Browse the repository at this point in the history
  2. Clean up the _get_build_prefix code - close the open fd and print the…

    … error message if the fd could not be opened (denied).
    
    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    e7bf29e View commit details
    Browse the repository at this point in the history
  3. Update the code _get_build_prefix to raise an exception instead of sy…

    …s.exit()'ing and also document that on windows user temp directories are already isolated.
    
    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    61c444e View commit details
    Browse the repository at this point in the history
  4. In the os.open call to get the fd to check if the user specific build…

    … directory
    
    is in fact owned by another user - add the os.O_NOFOLLOW flag to not follow symbolic links.
    
    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    dc3a359 View commit details
    Browse the repository at this point in the history
  5. Provide a test to cover the changes to pip/locations.py regarding the…

    … use of
    
    the_get_build_prefix method to create a user specific build_prefix directory.
    
    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    8baeeba View commit details
    Browse the repository at this point in the history
  6. Also un-patch the patched getpass.getuser method.

    Signed-off-by: David <db@d1b.org>
    d1b committed Jan 25, 2013
    Configuration menu
    Copy the full SHA
    7f13624 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2013

  1. setup.py read function fix

    qwcode committed Jan 26, 2013
    Configuration menu
    Copy the full SHA
    9868bc3 View commit details
    Browse the repository at this point in the history
  2. update changelog and authors

    qwcode committed Jan 26, 2013
    Configuration menu
    Copy the full SHA
    26c050a View commit details
    Browse the repository at this point in the history
  3. update docs with new build dir

    qwcode committed Jan 26, 2013
    Configuration menu
    Copy the full SHA
    68d983d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4595613 View commit details
    Browse the repository at this point in the history
  5. changelog fix

    qwcode committed Jan 26, 2013
    Configuration menu
    Copy the full SHA
    1af3f2b View commit details
    Browse the repository at this point in the history