Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Exempt lib2to3 pickled grammars from the DirectorySandboxing. Fixes #121.2.0 | Jason R. Coombs | 2013-12-07 | 1 | -2/+5 |
| | |||||
* | Add support for exempting a path based on a regular expression. | Jason R. Coombs | 2013-12-07 | 1 | -2/+12 |
| | |||||
* | Use any on a generator instead | Jason R. Coombs | 2013-12-07 | 1 | -2/+2 |
| | |||||
* | Use any for matching exceptions in DirectorySandbox. | Jason R. Coombs | 2013-12-07 | 1 | -2/+5 |
| | |||||
* | Always return a boolean in DirectorySandbox._ok | Jason R. Coombs | 2013-12-07 | 1 | -4/+9 |
| | |||||
* | Normalize whitespace in function signatures | Jason R. Coombs | 2013-12-07 | 1 | -3/+3 |
| | |||||
* | Modernize style on sandbox.py | Jason R. Coombs | 2013-11-24 | 1 | -32/+8 |
| | |||||
* | Remove compatibility around reduce. | Jason R. Coombs | 2013-11-24 | 1 | -2/+3 |
| | |||||
* | Allow other arguments and kwargs to os.open when in the sandbox. Fixes ↵ | Jason R. Coombs | 2013-07-13 | 1 | -3/+3 |
| | | | | Distribute #386. | ||||
* | More post-merge fixes. | Vinay Sajip | 2013-06-19 | 1 | -1/+0 |
| | |||||
* | Merged upstream changes. | Vinay Sajip | 2013-06-19 | 1 | -0/+2 |
|\ | |||||
| * | Merge Python 3 native support from distribute | Jason R. Coombs | 2013-06-18 | 1 | -9/+37 |
| |\ | |||||
| * \ | Merge Vinay Sajip's unified Python 2/3 support from distribute 3 | Jason R. Coombs | 2013-06-18 | 1 | -1/+4 |
| |\ \ | |||||
| * \ \ | Merge with upstream | Jason R. Coombs | 2013-06-18 | 1 | -7/+10 |
| |\ \ \ | |||||
| | * | | | Changes to support 2.x and 3.x in the same codebase. | Vinay Sajip | 2011-06-20 | 1 | -7/+10 |
| | | | | | |||||
* | | | | | Misc. updates following 2to3 checks. | Vinay Sajip | 2013-06-17 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Initial commit. All tests pass on 2.7, 3.2 and 3.3, though there are some ↵ | Vinay Sajip | 2013-06-15 | 1 | -7/+9 |
| |_|_|/ |/| | | | | | | | | | | | atexit errors in the multiprocessing module in 2.7/3.2 (seemingly unrelated to setuptools). | ||||
* | | | | Remove redundant exception for os.devnull | Jason R. Coombs | 2013-05-16 | 1 | -2/+1 |
| | | | | |||||
* | | | | Merged sandbox module | Jason R. Coombs | 2013-03-20 | 1 | -9/+38 |
|\ \ \ \ | |_|_|/ |/| | | | |||||
| * | | | Update sandbox.py to latest from setuptools-0.6 | Jason R. Coombs | 2013-03-20 | 1 | -19/+60 |
| | | | | |||||
* | | | | Fix 2 errors with Jython 2.5. | Arfrever Frehtes Taifersar Arahesis | 2012-11-26 | 1 | -1/+4 |
| |/ / |/| | | | | | | | | (Now there remain 1 failure and 2 errors with Jython 2.5 and 1 failure and 5 errors with Jython 2.7.) | ||||
* | | | Adds a fix for issue #318, including a regression test. This also fixes ↵ | Erik Bray | 2012-09-06 | 1 | -5/+5 |
| | | | | | | | | | | | | another test that was passing trivially due to *bug* in yet another test, ugh | ||||
* | | | Exclude 'encodings' modules when removing modules from sys.modules. ↵ | Jason R. Coombs | 2012-05-18 | 1 | -2/+8 |
| |/ |/| | | | | | Workaround for #285. (Fixes #285) | ||||
* | | Adds some missing bits to the sandbox fix--need to actually save/restore the ↵ | Erik Bray | 2011-05-20 | 1 | -1/+3 |
| | | | | | | | | pkg_resources state. | ||||
* | | Found a public API method which is preferable to using the private attribute ↵ | Jason R. Coombs | 2010-05-15 | 1 | -5/+3 |
| | | | | | | | | for ascertaining the location of the gen_py cache | ||||
* | | Updated gen_py exception to use attribute of win32com rather than infer the ↵ | Jason R. Coombs | 2010-05-15 | 1 | -4/+3 |
| | | | | | | | | location of gen_py | ||||
* | | Merged Fix for #151 | Jason R. Coombs | 2010-05-15 | 1 | -7/+10 |
|\ \ | |||||
| * | | Fix for #151 - attribute error when gen_py doesn't have __init__ module | Jason R. Coombs | 2010-05-15 | 1 | -2/+7 |
| | | | |||||
* | | | we want any(), not all() | Tarek Ziade | 2010-05-06 | 1 | -1/+1 |
| | | | |||||
* | | | make sure all tests passes on all python versions fixes #149 | Tarek Ziade | 2010-05-06 | 1 | -7/+12 |
|/ / | |||||
* | | Worked out a fix for failing sandbox errors in Windows. Fixes #118. | Jason R. Coombs | 2010-03-02 | 1 | -2/+12 |
| | | |||||
* | | Allowing 'os.devnull' in Sandbox, fixes #101 | tarek | 2009-12-04 | 1 | -2/+6 |
| | | |||||
* | | fix a hole in sandboxing allowing builtin file to write outside of the sandbox | Philip Jenvey | 2009-10-12 | 1 | -0/+6 |
| | | |||||
* | | Conditionalize _file processing. | Martin v. L?wis | 2009-09-11 | 1 | -4/+10 |
| | | |||||
* | | Packages required at build time where not fully present at install time. ↵ | Hanno Schlichting | 2009-07-17 | 1 | -3/+4 |
| | | | | | | | | This closes #12. | ||||
* | | Applied patch from pjenvey. This closes #6. | Hanno Schlichting | 2009-07-16 | 1 | -3/+7 |
|/ | |||||
* | Fix os.open() sandboxing code that refused anything but read-only access. | PJ Eby | 2006-12-30 | 1 | -2/+2 |
| | | | | (backport from trunk) | ||||
* | Fixed not allowing ``os.open()`` of paths outside the sandbox, even if they | PJ Eby | 2006-10-24 | 1 | -1/+42 |
| | | | | | | are opened read-only (e.g. reading ``/dev/urandom`` for random numbers, as is done by ``os.urandom()`` on some platforms). (backport from trunk) | ||||
* | Recognize 'U' as a valid read-only mode for open() | PJ Eby | 2006-04-21 | 1 | -1/+1 |
| | |||||
* | Fixed the setup script sandbox facility not recognizing certain paths as | PJ Eby | 2005-07-24 | 1 | -2/+2 |
| | | | | valid on case-insensitive platforms. | ||||
* | Detect and handle conflicts with "unmanaged" packages when installing | PJ Eby | 2005-07-10 | 1 | -2/+2 |
| | | | | | packages managed by EasyInstall. Also, add an option to exclude source files from .egg distributions. | ||||
* | 0.5a3 bugfix release | PJ Eby | 2005-06-25 | 1 | -6/+6 |
| | |||||
* | Rebalance responsibilities between PackageIndex, Installer, and main() so | PJ Eby | 2005-06-12 | 1 | -1/+1 |
| | | | | | | | | that PackageIndex handles all downloading of any kind, Installers can be reused for multiple packages, and main() manages temporary directories and all communication between PackageIndex and Installer. Also, change run_setup to take an argument sequence, because later we will probably need other arguments to control other aspects of run_setup's behavior. | ||||
* | Split setup-running and archive-extraction utilities into separate modules, | PJ Eby | 2005-06-12 | 1 | -0/+205 |
for easy use by tools other than EasyInstall. |