summaryrefslogtreecommitdiff
path: root/setuptools/command/easy_install.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Copy changes to easy_install.py from 1aae1efe5733Jason R. Coombs2013-05-031-11/+52
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 835ac45ae9db9a12fa13648ac556ac43c85f750b
* | | | | easy_install once again honors setup.cfg if found in the current directoryJason R. Coombs2013-05-031-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 422fc7e84eb2a22aa13df44dea6f138d7c840e83
* | | | | Backed out improper fix for distribute issue #174Jason R. Coombs2013-05-031-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 28eb706c219004e2dd83dcd1db37d952e8c66908
* | | | | Distributions are once again installed as zipped eggs by default.Jason R. Coombs2013-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : f3b1c801d877734669007ad4f5d8cee091a6c767
* | | | | Back out distribute-specific references in easy_install command moduleJason R. Coombs2013-03-031-6/+7
| |/ / / |/| | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 474b4e90c3c64ac0f8194dd68666bb137fd57988
* | | | Fix some ResourceWarnings.Arfrever Frehtes Taifersar Arahesis2012-12-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 31ac3f0135d8cfe0fabc274f1649d1c99eba2868
* | | | Disable workaround for Jython scripts on Linux systems.Arfrever Frehtes Taifersar Arahesis2012-11-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 289980b084c335029d93732feb8e02da94472795
* | | | Decode contents of pth file within self-extracting exe on Python 3+Pete Hollobon2012-11-221-1/+4
| |_|/ |/| | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 3b29e7832874265eddf3a29b4a64e588c17d20e3
* | | Reorganized importsJason R. Coombs2012-07-211-1/+9
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 6836f95f7e0668d6bd3e34f915d16de21d4f3731
* | | When writing out scripts, respect the users umaskJustin Azoff2012-05-121-2/+8
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : d4fc14bcdcd3e1a45da8bdcdef490537863ece35
* | | Yet another approach - invoking setopt directly prior to invoking a new ↵Jason R. Coombs2012-03-301-15/+27
| | | | | | | | | | | | | | | | | | | | | | | | setup process. This approach works (compared to the previous setopt approach which did not). --HG-- branch : distribute extra : rebase_source : 4d28ae98e67d8bc1f2f98aee93d7a69000f10239
* | | Put the setopt directives before bdist_eggJason R. Coombs2012-03-291-18/+16
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 23f656d6eb2ade3aa51f285a8bc288eab432819a
* | | Another attempt at a fix that uses setopt instead of hacking easy_installJason R. Coombs2012-03-291-10/+8
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 907488d2ba609dbca39cd14c021c5cfb4f353a38
* | | Merge with defaultJason R. Coombs2012-03-291-17/+28
|\ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : a19a5411e30665acdd86f2554921e385759b1ef3
| * | | Now load legacy scripts wrappers from templates in the package, which get ↵0.6.25Jason R. Coombs2012-02-081-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | converted to Python 3 syntax when built on Python 3. Fixes #273. --HG-- branch : distribute extra : rebase_source : 900842f8a9e70d347296f7b076c6113ead6f7318
| * | | Issue #238: using 65bit wrappers on Python64bit on windowsguyroz2011-09-171-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : c0f80f1633017229ec77f4cc1d7c56e86aba3a84
* | | | First stab at a fix. The hack that allows it to work is that it allows the ↵Erik Bray2011-08-301-1/+21
|/ / / | | | | | | | | | | | | | | | | | | | | | easy_install command to take a '-' argument which simply means 'don't run', so that arguments can be passed to the easy_install command from the comannd line without running it. --HG-- branch : distribute extra : rebase_source : 6eff3586cbcf36e846b3419218979d03079d1bcf
* | | Fix NameError on Python 2.4, 2.5; reference #225Jason R. Coombs2011-08-201-1/+1
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : b2c739a08485c49b0735f5f7544f354b46ad1d12
* | | don't use ternary operator - fixes #225Tarek Ziade2011-08-201-1/+4
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : ecff177a6be463bfc55c40deec0a3f1e2804e895
* | | Corrected ValueError introduced in the last commit due to incorrect use of ↵Jason R. Coombs2011-08-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | arg unpacking --HG-- branch : distribute extra : rebase_source : 0ebd905145e32bf072c00bc663dde8716ad4b88a
* | | Fix issue where easy_install fails on Python 3 on windows installer. Fixes #212Jason R. Coombs2011-07-251-1/+10
| |/ |/| | | | | | | | | --HG-- branch : distribute extra : rebase_source : 1920a8d261fa7918d9d3813a104cf2ed11878c7c
* | Support Python >=3.1.4 and >=3.2.1.Arfrever Frehtes Taifersar Arahesis2011-05-111-0/+5
| | | | | | | | | | | | | | | | | | Type of distutils.command.build_scripts.first_line_re has been changed by the fix for http://bugs.python.org/issue10419. --HG-- branch : distribute extra : rebase_source : cd656cab87ff4f912ce5146b96e841b4eb17c49d
* | Fixing #200agroszer2011-04-151-1/+2
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 4446e76a0bcf2e968abce2020569aecbaab1df01
* | Use different version of py3.2 fix from Vinay Sajip0.6.15Toshio Kuratomi2011-03-121-6/+2
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 9eea7c29a6f7e961ca6a39decdc2e52c828e8464
* | Fix for easy_install running on python-3.2Toshio Kuratomi2011-02-221-0/+6
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : caaf0829ce479d95efa48e5e422e699e0c4d8ff3
* | Remove spurious message 'install_dir'Jonathan Ballet2010-11-061-1/+1
| | | | | | | | | | | | | | | | Fixes #184 --HG-- branch : distribute extra : rebase_source : b4ecdac54934e36dfbb74949c87b4af1fc2b1b86
* | Adding DATA/LIB/site-packages to the list of prefixes searched in an exe ↵Robert Myers2010-12-041-1/+2
| | | | | | | | | | | | | | | | file during installation. --HG-- branch : distribute extra : rebase_source : f300b49beac88354af6238df4a83798721860716
* | fixed the edit mode when its used by setuptools fixes #1740.6.14Tarek Ziade2010-07-151-1/+2
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : be43431f85dd946fc44128bb4967844e43885ea9
* | merging changes relates #142Tarek Ziade2010-07-031-1/+2
|\ \ | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : e912f048dcfe28a5a7a17aca89bab427e15924ff
| * | BUG: Fix #142 - easy_install ignore locally installed packages.David Cournapeau2010-05-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Backport from setuptools 0.6c10. --HG-- branch : distribute extra : rebase_source : d06cbdae906a725410d4993d9e1a631e2acac345
* | | make HAS_USER_SITE depend on site.ENABLE_USER_SITERonny Pfannschmidt2010-05-211-4/+3
|/ / | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : e7fb6337b41ea732acd41bab92a57471f3632777
* | account for the possibility that site.ENABLE_USER_SITE may be FalseRonny Pfannschmidt2010-05-071-3/+2
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 4f763cb0a4dd4cddef1df333a4ded2a2728fedcd
* | respect the sys.dont_write_bytecode flag. Fixes #1470.6.11Tarek Ziade2010-05-061-1/+5
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 889c1badc92b1de14352a141865172b0a39384fa
* | imply --user for install commands if installed in user-siteRonny Pfannschmidt2010-04-291-1/+7
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 26878b87685bbd1b65c12763039a059937ca2228
* | make sure we test that the directory exists before we install stuff asked by ↵Tarek Ziade2010-04-071-1/+3
| | | | | | | | | | | | | | | | setup_requires fixes #138 --HG-- branch : distribute extra : rebase_source : 1078501b886e4f0864b4ce84517b2fbc5399da35
* | make sure site.USER_BASE is used only if python is >=2.6Tarek Ziade2010-04-051-4/+8
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : aece7b87a7f0b48949f2859fa2174bfa93b04048
* | merge with upstreamRonny Pfannschmidt2010-03-161-6/+16
|\ \ | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2ad13527b742644596b32fcd8feac7276b4a477e
| * | updated links to the new location of the easy_install docsYannick Gingras2010-03-151-3/+4
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 9d757c4d6c0d0c0b14b381961af69907e079d0ce
| * | removed unsused importsYannick Gingras2010-03-151-2/+2
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 6c1870024a04c1b5393c85a5782809ef409c66a6
| * | added the --no-find-links optionTarek Ziade2010-03-131-3/+11
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : fc2cbd4d369f7d5c77cae03e39354245b185cc60
| * | Added an os.makedirs so that Tarek's solution will worknibrahim2010-02-221-1/+2
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 91e7070818115d6ff2bcbf6db1912788e70b8d59
* | | move the rest of the path handling code from develop to easy_installRonny Pfannschmidt2010-02-111-19/+43
| | | | | | | | | | | | | | | | | | | | | | | | also resuffle the path handlers a bit, hopefully everything works now --HG-- branch : distribute extra : rebase_source : dc8e4217f5832b15e8f7287c95732bc68d1e1cf5
* | | enable easy_install --user, *warning breaks tests*Ronny Pfannschmidt2010-02-111-2/+85
| | | | | | | | | | | | | | | | | | | | | | | | the test-isolation got borked and operates on the users home instead of the test-tempdirs --HG-- branch : distribute extra : rebase_source : 1e9bf310b6ba92629d7ba494af17f519cfe17dc5
* | | fix develop --user for having '.' in PYTHON_PATHRonny Pfannschmidt2010-02-111-2/+6
|/ / | | | | | | | | | | | | | | | | | | | | the pth file update wouldn't work if the distribution location is in the side dirs so we special-case for the location being the cwd --HG-- branch : distribute extra : rebase_source : 4c80082825c25f7f4692fcdd3580da5d1948ef89
* | makes sure install_site_pyFixes #108tarek2010-01-061-0/+4
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 1b1ddea2ccca03a0e67b35f2be573ef9a776a334
* | easy_install doesn't use a setup.cfg located in the working dir - fixes #99tarek2009-12-021-1/+7
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 0ddcfcf2eb8ef650c248a1d5d86fe1b95100df10
* | make sure USER_SITE is listed as a sitedir in easy_installtarek2009-10-271-0/+5
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : f632d56d77b31a6b4f2183728e770d00005b0060
* | Generated scripts now wraps their call in a __main__ section. Fixes #11tarek2009-10-271-4/+6
| | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : d69b879d01ca2690826cdf9b7541e541ae8e0f5a
* | Reversing patch for 64-bit Windows script launcher, applied PJE's simpler ↵agronholm2009-10-201-3/+2
| | | | | | | | | | | | | | | | solution instead --HG-- branch : distribute extra : rebase_source : 320927dbc962a262853cae7d8b3734794bb9f21d
* | Fix script launcher creation on 64-bit Windows, patch by Jason R. Coombs ↵agronholm2009-09-251-2/+3
| | | | | | | | | | | | | | | | (http://bugs.python.org/setuptools/issue2) --HG-- branch : distribute extra : rebase_source : 60c07b0639b77a3e8ff13eb12161ebe03ab47430