aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/easy_install.py
Commit message (Expand)AuthorAgeFilesLines
* Update install_scripts to use CommandSpec for generating script headers.Jason R. Coombs2015-01-041-0/+13
* Added new class CommandSpec, which will be used for abstracting the command h...Jason R. Coombs2015-01-041-8/+87
* Extract method for handling non-ascii exe. Strip out excess whitespace from o...Jason R. Coombs2015-01-041-17/+20
* Extract method for parsing options.Jason R. Coombs2015-01-041-7/+17
* Rename _gen_args to get_args (for consistency).Jason R. Coombs2015-01-041-5/+5
* Deprecate and remove usage of easy_install.get_script_header.Jason R. Coombs2015-01-041-4/+8
* Moved get_script_header into ScriptWriter classJason R. Coombs2015-01-041-5/+6
* Move get_script_header into ScriptWriterJason R. Coombs2015-01-041-24/+26
* Move decision logic about windows/header generation closer to install_scripts...Jason R. Coombs2015-01-041-6/+9
* Move trailing commentJason R. Coombs2015-01-041-1/+2
* No need to pass the writer - just invoke it directly.Jason R. Coombs2015-01-041-4/+4
* Extract method for getting script argsJason R. Coombs2015-01-041-5/+9
* Reuse list2cmdline for argument quoting.Jason R. Coombs2015-01-041-30/+2
* Test the report methodJason R. Coombs2015-01-041-4/+1
* Use except/as, now supported by Python 2.6Jason R. Coombs2015-01-041-8/+4
* Extract variable for clarity of readingJason R. Coombs2014-12-301-4/+8
* Extract _patch_usage and re-implement as a context manager.Jason R. Coombs2014-12-291-23/+27
* Reindent using textwrapJason R. Coombs2014-12-291-4/+4
* Silence PEP440Warning by default unless invoking easy_installDonald Stufft2014-12-181-0/+5
* Remove Python 2.5 compatibility for sys.dont_write_bytecodeJason R. Coombs2014-10-251-2/+2
* Fixed PEP 8 compliancy of the setuptools.command packageAlex Grönholm2014-06-181-231/+298
* Merge template loader refactoringJason R. Coombs2014-06-151-14/+16
|\
| * Moved filename resolution into _load_templateJason R. Coombs2014-06-151-7/+8
| * Extract embedded function as protected staticmethod.Jason R. Coombs2014-06-151-9/+10
* | Merge issue202 changes. Fixes #202.Jason R. Coombs2014-06-151-41/+181
|\ \ | |/ |/|
| * remove instead of fix stale zipimport._zip_directory_cache data on PyPyJurko Gospodnetić2014-06-151-25/+42
| * clear cached zip archive directory data when removing it from cacheJurko Gospodnetić2014-06-041-10/+22
| * extract function for updating zipimporter cache dataJurko Gospodnetić2014-06-041-14/+35
| * extract duplicate codeJurko Gospodnetić2014-06-041-13/+18
| * update zipimporter cache clearing related code commentsJurko Gospodnetić2014-06-041-25/+31
| * fix clearing zipimport._zip_directory_cache on pypyJurko Gospodnetić2014-06-021-1/+8
| * remove quick-fix comment for the solution to issue #169.Jurko Gospodnetić2014-05-081-7/+0
| * fix issue202 - update existing zipimporters when replacing a zipped eggJurko Gospodnetić2014-05-081-30/+109
* | Rename script template to use .tmpl extensions.Jason R. Coombs2014-06-141-2/+2
* | Now that 2to3 is no longer run on the codebase, it's safe for the templates t...Jason R. Coombs2014-06-141-7/+1
|/
* Use PY3 and PY2 throughoutJason R. Coombs2014-05-171-5/+5
* Merge Pull Request #483.5.2Jason R. Coombs2014-05-071-14/+37
|\
| * make easy_install.uncache_zipdir() remove more stale zipimporter instancesJurko Gospodnetić2014-04-151-12/+14
| * clean up easy_install.uncache_zipdir() code & commentsJurko Gospodnetić2014-04-151-5/+17
| * quick-fix #168: avoid using stale cached zipped egg dist info in easy_installJurko Gospodnetić2014-04-151-0/+9
* | Use modern syntax for octal valuesJason R. Coombs2014-05-051-5/+5
|/
* Re-arrange _first_line_re to put core functionality at the top levelJason R. Coombs2014-04-151-4/+8
* Move import to the topJason R. Coombs2014-04-151-2/+2
* Extract first_line_re function to encapsulate compatibility mechanismJason R. Coombs2014-04-151-4/+9
* Issue #156: Fix spelling of __PYVENV_LAUNCHER__ variable.3.0Arfrever Frehtes Taifersar Arahesis2014-03-041-1/+1
* Adding comment referencing #134.Jason R. Coombs2014-02-081-0/+2
* ENH: use #!/usr/bin/env python for the shebang instead of non-working on POSI...Yaroslav Halchenko2013-12-171-1/+1
* Remove easy_install.HAS_USER_SITE and just defer to site.ENABLE_USER_SITE.Jason R. Coombs2013-11-271-8/+6
* Use dict lookup default for sys_executableJason R. Coombs2013-11-271-4/+2
* Extract py31compat module for get_config_vars and get_pathJason R. Coombs2013-11-271-14/+3