Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | In sandbox.run_setup, always ensure that __file__ is str. Fixes #712.issue-704 | Jason R. Coombs | 2016-12-18 | 1 | -1/+8 |
| | |||||
* | Drop exception support for packages triggering win32com cache generation ↵ | Jason R. Coombs | 2016-11-18 | 1 | -8/+0 |
| | | | | during build/install. Fixes #841 | ||||
* | Fix quantity of blank lines. | stepshal | 2016-10-19 | 1 | -0/+1 |
| | |||||
* | Fix quantity of blank lines. | stepshal | 2016-10-18 | 1 | -0/+6 |
| | |||||
* | Fix continuation line unaligned for hanging indent. | stepshal | 2016-07-22 | 1 | -1/+1 |
| | |||||
* | Add missing blank lines after class or function definition. | stepshal | 2016-07-21 | 1 | -0/+1 |
| | |||||
* | Put colon-separated compound statement on separate lines. | stepshal | 2016-07-21 | 1 | -4/+8 |
| | |||||
* | Fix missing whitespace around operator. | stepshal | 2016-07-14 | 1 | -3/+3 |
| | |||||
* | Add missing whitespace. | stepshal | 2016-07-14 | 1 | -34/+34 |
| | |||||
* | Fix quantity of blank lines after code object. | stepshal | 2016-07-13 | 1 | -25/+9 |
| | |||||
* | Also hide Cython when hiding setuptools, as setuptools will have imported ↵19.6b1 | Jason R. Coombs | 2016-01-24 | 1 | -1/+5 |
| | | | | Cython and Cython references the distutils.Extension. Fixes #488. | ||||
* | Always use Python 3 version of map | Jason R. Coombs | 2016-01-16 | 1 | -1/+1 |
| | |||||
* | Modeling after Astropy's technique for bundling libraries, the imports are ↵ | Jason R. Coombs | 2015-12-31 | 1 | -8/+2 |
| | | | | | | | now much cleaner. Thanks @embray. Ref #229. --HG-- branch : feature/issue-229 | ||||
* | Update vendoring technique to match that used for packaging. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -2/+8 |
| | | | | | --HG-- branch : feature/issue-229 | ||||
* | Merge with master. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -33/+71 |
|\ | | | | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Always import for SandboxViolation so it's pickleable. Ref #440. | Jason R. Coombs | 2015-12-13 | 1 | -0/+1 |
| | | |||||
| * | Prevent infinite recursion when UnpickleableException occurs in a sandbox ↵ | Jason R. Coombs | 2015-12-13 | 1 | -2/+4 |
| | | | | | | | | context. Fixes #440. | ||||
| * | Check for Jython using sys.platform, not os.name | Alex Grönholm | 2015-04-21 | 1 | -1/+1 |
| | | |||||
| * | Fix setuptools.sandbox._execfile() with Python 3.1. | Arfrever Frehtes Taifersar Arahesis | 2015-03-30 | 1 | -4/+4 |
| | | | | | | | | It fixes failure of setuptools.tests.test_sandbox.TestSandbox.test_setup_py_with_CRLF() with Python 3.1. | ||||
| * | Re-use context available in sandbox. | Jason R. Coombs | 2015-02-03 | 1 | -1/+3 |
| | | |||||
| * | Wrap unpickleable exceptions in another class. Fixes #329. | Jason R. Coombs | 2015-01-14 | 1 | -5/+19 |
| | | |||||
| * | Make attributes private and remove redundant naming. | Jason R. Coombs | 2015-01-14 | 1 | -7/+7 |
| | | |||||
| * | Extract Exception saving behavior. | Jason R. Coombs | 2015-01-14 | 1 | -25/+45 |
| | | |||||
| * | Use except/as, now supported by Python 2.6 | Jason R. Coombs | 2015-01-04 | 1 | -2/+1 |
| | | |||||
* | | Merge with 10.2.1 | Jason R. Coombs | 2015-01-02 | 1 | -26/+144 |
|\ \ | |/ | | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Ensure setuptools is present in the environment before invoking setup.py ↵ | Jason R. Coombs | 2014-12-30 | 1 | -0/+2 |
| | | | | | | | | from easy_install. Fixes #319. | ||||
| * | Catch, save, and restore any exceptions across the save_modules context. ↵ | Jason R. Coombs | 2014-12-29 | 1 | -11/+32 |
| | | | | | | | | This corrects the latter of the two test failures. Ref #315. | ||||
| * | Backed out changeset: 40cc1fbecb1c | Jason R. Coombs | 2014-12-29 | 1 | -3/+1 |
| | | | | | | | | Restores purging of distutils/setuptools during sandbox operations. Ref #315. | ||||
| * | Disable purging of distutils/setuptools during sandbox operations. Ref #315. | Jason R. Coombs | 2014-12-28 | 1 | -1/+3 |
| | | |||||
| * | Rename function to match intention. | Jason R. Coombs | 2014-12-28 | 1 | -7/+7 |
| | | |||||
| * | Correct docstring | Jason R. Coombs | 2014-12-28 | 1 | -5/+5 |
| | | |||||
| * | Include distutils in modules hidden | Jason R. Coombs | 2014-12-28 | 1 | -1/+3 |
| | | |||||
| * | Extract function for _clear_modules, encapsulating the need for the module ↵ | Jason R. Coombs | 2014-12-28 | 1 | -5/+10 |
| | | | | | | | | names to be greedily evaluated before removing them. | ||||
| * | Remove setuptools modules from sys.modules before invoking setup script. ↵ | Jason R. Coombs | 2014-12-28 | 1 | -0/+27 |
| | | | | | | | | Fixes #315. | ||||
| * | Extract sandboxing context as a series of encapsulated contexts. | Jason R. Coombs | 2014-12-27 | 1 | -26/+87 |
| | | |||||
* | | Merge with 6.0.2 | Jason R. Coombs | 2014-09-29 | 1 | -1/+6 |
|\ \ | |/ | | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Correct execfile implementation for Python 2.6. Fixes #236. | Jason R. Coombs | 2014-08-01 | 1 | -0/+4 |
| | | |||||
| * | Extract variable | Jason R. Coombs | 2014-08-01 | 1 | -1/+2 |
| | | |||||
* | | Use six for Python 2 compatibility | Jason R. Coombs | 2014-07-05 | 1 | -2/+2 |
|/ | | | | | | --HG-- branch : feature/issue-229 extra : source : 7b1997ececc5772798ce33a0f8e77387cb55a977 | ||||
* | Since Python 3 will always need the _execfile functionality (to fulfill the ↵ | Jason R. Coombs | 2014-07-05 | 1 | -7/+16 |
| | | | | test in test_sandbox), this functionality should become part of the core implementation. | ||||
* | Use modern syntax for octal values | Jason R. Coombs | 2014-05-05 | 1 | -1/+1 |
| | |||||
* | Exempt lib2to3 pickled grammars from the DirectorySandboxing. Fixes #121.2.0 | Jason R. Coombs | 2013-12-07 | 1 | -2/+5 |
| | | | | | --HG-- extra : histedit_source : 6cd9a3c6003d3f6de2f8e676b61589db4dffafb0 | ||||
* | Add support for exempting a path based on a regular expression. | Jason R. Coombs | 2013-12-07 | 1 | -2/+12 |
| | | | | | --HG-- extra : histedit_source : 2f1f4146ec1d5196cb65602302185a12060cfa17 | ||||
* | Use any on a generator instead | Jason R. Coombs | 2013-12-07 | 1 | -2/+2 |
| | | | | | --HG-- extra : histedit_source : 7924e09d06d2f6db58371735314caeee77aa2d3d | ||||
* | Use any for matching exceptions in DirectorySandbox. | Jason R. Coombs | 2013-12-07 | 1 | -2/+5 |
| | | | | | --HG-- extra : histedit_source : 9a99f28235a96543a3ca2da4ec691da0e1cd880c | ||||
* | Always return a boolean in DirectorySandbox._ok | Jason R. Coombs | 2013-12-07 | 1 | -4/+9 |
| | | | | | --HG-- extra : histedit_source : b0072af02db4ba170105a4eb3f8a033dce678869 | ||||
* | Normalize whitespace in function signatures | Jason R. Coombs | 2013-12-07 | 1 | -3/+3 |
| | | | | | --HG-- extra : histedit_source : 471b9c3fbde309c39492f2a567a26993c1dc94de | ||||
* | 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. |