[Checkins] [zopefoundation/Products.PythonScripts] 04bfe2: Initial checkin
GitHub
noreply at github.com
Tue Feb 26 01:36:37 UTC 2013
Branch: refs/heads/zope2
Home: https://github.com/zopefoundation/Products.PythonScripts
Commit: 04bfe20ef8fc824d9bffa08d9db2bb90ca780997
https://github.com/zopefoundation/Products.PythonScripts/commit/04bfe20ef8fc824d9bffa08d9db2bb90ca780997
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-11-30 (Thu, 30 Nov 2000)
Changed paths:
A Bindings.py
A CHANGES.txt
A Extensions/RemotePS.py
A Guarded.py
A ModuleSecurity.py
A PythonScript.py
A README.txt
A Script.py
A __init__.py
A standard.py
A version.txt
A www/pyScriptAdd.dtml
A www/pyScriptEdit.dtml
A www/pyScriptProxy.dtml
A www/pyScriptUpload.dtml
A www/pyscript.gif
A www/scriptBindings.dtml
A www/scriptTry.dtml
A zbytecodehacks/ChangeLog
A zbytecodehacks/Makefile
A zbytecodehacks/README
A zbytecodehacks/TODO
A zbytecodehacks/VSExec.py
A zbytecodehacks/__init__.py
A zbytecodehacks/attr_freeze.py
A zbytecodehacks/closure.py
A zbytecodehacks/code_editor.py
A zbytecodehacks/code_gen/Makefile
A zbytecodehacks/code_gen/__init__.py
A zbytecodehacks/code_gen/op_execute_methods
A zbytecodehacks/code_gen/opexfuncread.py
A zbytecodehacks/code_gen/regen
A zbytecodehacks/code_gen/write_ops.py
A zbytecodehacks/common.py
A zbytecodehacks/cyclehandle.py
A zbytecodehacks/dbc.py
A zbytecodehacks/find_function_call.py
A zbytecodehacks/iif.py
A zbytecodehacks/inline.py
A zbytecodehacks/label.py
A zbytecodehacks/macro.py
A zbytecodehacks/macros.py
A zbytecodehacks/opbases.py
A zbytecodehacks/ops.py
A zbytecodehacks/rationalize.py
A zbytecodehacks/tailr.py
A zbytecodehacks/version
A zbytecodehacks/xapply.py
Log Message:
-----------
Initial checkin
Commit: 3091b345b6e988bcfd346fc048af6b4382a25189
https://github.com/zopefoundation/Products.PythonScripts/commit/3091b345b6e988bcfd346fc048af6b4382a25189
Author: Michel Pelletier <michel at svn.zope.org>
Date: 2000-12-01 (Fri, 01 Dec 2000)
Changed paths:
A help/PythonScript.py
Log Message:
-----------
First cut, Python Script API Reference
Commit: 40614adc8b19d3227c4383bc2f409fccc492c3f8
https://github.com/zopefoundation/Products.PythonScripts/commit/40614adc8b19d3227c4383bc2f409fccc492c3f8
Author: Michel Pelletier <michel at svn.zope.org>
Date: 2000-12-01 (Fri, 01 Dec 2000)
Changed paths:
M help/PythonScript.py
Log Message:
-----------
took out self arguments
Commit: 1a2581995bc3bb4144bf9ada4cc035cfe933beec
https://github.com/zopefoundation/Products.PythonScripts/commit/1a2581995bc3bb4144bf9ada4cc035cfe933beec
Author: Michel Pelletier <michel at svn.zope.org>
Date: 2000-12-01 (Fri, 01 Dec 2000)
Changed paths:
A help/Script.py
Log Message:
-----------
first cut, generic script interface
Commit: 3193850a9698a6340588eff283a72d22183091e8
https://github.com/zopefoundation/Products.PythonScripts/commit/3193850a9698a6340588eff283a72d22183091e8
Author: Michel Pelletier <michel at svn.zope.org>
Date: 2000-12-01 (Fri, 01 Dec 2000)
Changed paths:
M help/PythonScript.py
Log Message:
-----------
more XXXs
Commit: e4440bd61766ad875c5528d206b23ee4f2f05bd6
https://github.com/zopefoundation/Products.PythonScripts/commit/e4440bd61766ad875c5528d206b23ee4f2f05bd6
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-04 (Mon, 04 Dec 2000)
Changed paths:
M Guarded.py
Log Message:
-----------
Changes to module security
Commit: be0cb737a145e8463d31384ce32448960e9034c6
https://github.com/zopefoundation/Products.PythonScripts/commit/be0cb737a145e8463d31384ce32448960e9034c6
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-05 (Tue, 05 Dec 2000)
Changed paths:
M __init__.py
Log Message:
-----------
Get rid of faked ModuleInfo module
Commit: 1d083416349aa581d004ce486d3067b43ec7fb92
https://github.com/zopefoundation/Products.PythonScripts/commit/1d083416349aa581d004ce486d3067b43ec7fb92
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-05 (Tue, 05 Dec 2000)
Changed paths:
M Guarded.py
R ModuleSecurity.py
M standard.py
Log Message:
-----------
Get rid of fake ModuleSecurity module
Commit: 100ffea2dd35549a91d7e483244b53190c84d4a7
https://github.com/zopefoundation/Products.PythonScripts/commit/100ffea2dd35549a91d7e483244b53190c84d4a7
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-07 (Thu, 07 Dec 2000)
Changed paths:
M PythonScript.py
Log Message:
-----------
Changed _setText to write, added read and write to ac_permissions
Commit: bf04fc0235a3b68441b21aaffafbc73dc984bc4f
https://github.com/zopefoundation/Products.PythonScripts/commit/bf04fc0235a3b68441b21aaffafbc73dc984bc4f
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-07 (Thu, 07 Dec 2000)
Changed paths:
M help/PythonScript.py
Log Message:
-----------
Added details
Commit: 35a34ea431fe22dc09181583f13de9f13cd5bd15
https://github.com/zopefoundation/Products.PythonScripts/commit/35a34ea431fe22dc09181583f13de9f13cd5bd15
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-07 (Thu, 07 Dec 2000)
Changed paths:
M help/Script.py
Log Message:
-----------
Minor type fixed
Commit: 58b786cb7ecbcb753da06530889161874cdad800
https://github.com/zopefoundation/Products.PythonScripts/commit/58b786cb7ecbcb753da06530889161874cdad800
Author: Michel Pelletier <michel at svn.zope.org>
Date: 2000-12-07 (Thu, 07 Dec 2000)
Changed paths:
M __init__.py
M help/PythonScript.py
Log Message:
-----------
Hooked PythonScript API documentation into help system. Ready for release.
Commit: 9ad69e0368dc9f2b8d3341cee82e8374415f6ac9
https://github.com/zopefoundation/Products.PythonScripts/commit/9ad69e0368dc9f2b8d3341cee82e8374415f6ac9
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-08 (Fri, 08 Dec 2000)
Changed paths:
M Bindings.py
M www/scriptBindings.dtml
Log Message:
-----------
Change default name bindings for container and script
Commit: 59cc090a0cc58f6783e33ad142b0836ecc61d1c7
https://github.com/zopefoundation/Products.PythonScripts/commit/59cc090a0cc58f6783e33ad142b0836ecc61d1c7
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-08 (Fri, 08 Dec 2000)
Changed paths:
M Bindings.py
M PythonScript.py
M www/pyScriptAdd.dtml
Log Message:
-----------
Allow upload with Add, and include binding meta-data in read/write
Commit: fcba0ca10ca44f47d96768a0b03f6bcfcb877b39
https://github.com/zopefoundation/Products.PythonScripts/commit/fcba0ca10ca44f47d96768a0b03f6bcfcb877b39
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-11 (Mon, 11 Dec 2000)
Changed paths:
M standard.py
Log Message:
-----------
Change ModuleSecurityInfo calls to match new spelling.
Commit: 655d75e36b1be2529257b490a91a7a76944d52e6
https://github.com/zopefoundation/Products.PythonScripts/commit/655d75e36b1be2529257b490a91a7a76944d52e6
Author: <brian at svn.zope.org>
Date: 2000-12-11 (Mon, 11 Dec 2000)
Changed paths:
M zbytecodehacks/VSExec.py
M zbytecodehacks/code_editor.py
Log Message:
-----------
untabified
Commit: 66ce4b9da6ba288a56a421669815434c7a47dcef
https://github.com/zopefoundation/Products.PythonScripts/commit/66ce4b9da6ba288a56a421669815434c7a47dcef
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2000-12-13 (Wed, 13 Dec 2000)
Changed paths:
M PythonScript.py
Log Message:
-----------
Made Python Scripts cacheable.
Commit: 485638f10eea7dcb4185fd221d949b27b24f8a61
https://github.com/zopefoundation/Products.PythonScripts/commit/485638f10eea7dcb4185fd221d949b27b24f8a61
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-13 (Wed, 13 Dec 2000)
Changed paths:
M Guarded.py
M __init__.py
Log Message:
-----------
Make PS work with 2.2.0
Commit: 0847dff883f66bedb7206d08d56eee1c4b47e746
https://github.com/zopefoundation/Products.PythonScripts/commit/0847dff883f66bedb7206d08d56eee1c4b47e746
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-15 (Fri, 15 Dec 2000)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fix incompatibility with ZClasses
Commit: 24e4a22b55ee7b1c47eb7bf11d12e3ef794a1014
https://github.com/zopefoundation/Products.PythonScripts/commit/24e4a22b55ee7b1c47eb7bf11d12e3ef794a1014
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-21 (Thu, 21 Dec 2000)
Changed paths:
M PythonScript.py
M www/pyScriptAdd.dtml
Log Message:
-----------
Allow Add without Edit
Commit: 205caf9775961da83ced5c6852f9e6a7c542c499
https://github.com/zopefoundation/Products.PythonScripts/commit/205caf9775961da83ced5c6852f9e6a7c542c499
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-21 (Thu, 21 Dec 2000)
Changed paths:
M zbytecodehacks/VSExec.py
Log Message:
-----------
Removed read protection from lists, dicts, tuples, ints, and floats.
Commit: e45c0c7a4c9e2be99934168233c7aa7dc663f107
https://github.com/zopefoundation/Products.PythonScripts/commit/e45c0c7a4c9e2be99934168233c7aa7dc663f107
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-21 (Thu, 21 Dec 2000)
Changed paths:
M Guarded.py
Log Message:
-----------
Add hasattr that returns false if you aren't allowed to access the name.
Commit: 6054c59c92b6cc36729b94abfbfb5b3739709d20
https://github.com/zopefoundation/Products.PythonScripts/commit/6054c59c92b6cc36729b94abfbfb5b3739709d20
Author: Evan Simpson <evan at 4-am.com>
Date: 2000-12-22 (Fri, 22 Dec 2000)
Changed paths:
M Guarded.py
Log Message:
-----------
Make __careful_getattr__ simpler and a little more efficient
Commit: a1e1b8f90d02a003bb9915a0fd41be569be7755a
https://github.com/zopefoundation/Products.PythonScripts/commit/a1e1b8f90d02a003bb9915a0fd41be569be7755a
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-02 (Tue, 02 Jan 2001)
Changed paths:
M Guarded.py
Log Message:
-----------
Allow filter(None, ...)
Commit: 7fd43d888eceb71c65ceadae4e28ee82759fb162
https://github.com/zopefoundation/Products.PythonScripts/commit/7fd43d888eceb71c65ceadae4e28ee82759fb162
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-03 (Wed, 03 Jan 2001)
Changed paths:
M standard.py
Log Message:
-----------
Make DTML format functions available directly, with sane names.
Commit: 142bc0b6dab784e2a8a096cd8d45efd67253a0d2
https://github.com/zopefoundation/Products.PythonScripts/commit/142bc0b6dab784e2a8a096cd8d45efd67253a0d2
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-04 (Thu, 04 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Made all methods that edit the body go through write(), so that
##metdata= lines can be used. Collected cache invalidations into _makeFunction.
Commit: d7f505c6f28ec87112bf1e885274da6f34cbcd6e
https://github.com/zopefoundation/Products.PythonScripts/commit/d7f505c6f28ec87112bf1e885274da6f34cbcd6e
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-04 (Thu, 04 Jan 2001)
Changed paths:
M Bindings.py
Log Message:
-----------
Use _is_wrapperish flag to skip PermissionMappings when getting
context or container.
Commit: 5bbff5ef238fb3ffc9b21bb3ea9e83b9f5b4b8b5
https://github.com/zopefoundation/Products.PythonScripts/commit/5bbff5ef238fb3ffc9b21bb3ea9e83b9f5b4b8b5
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-08 (Mon, 08 Jan 2001)
Changed paths:
M PythonScript.py
M Script.py
Log Message:
-----------
Fix __ac_permissions__
Commit: aecd1ad3f192013b78e9ac8d6fee40ce223f9a31
https://github.com/zopefoundation/Products.PythonScripts/commit/aecd1ad3f192013b78e9ac8d6fee40ce223f9a31
Author: <brian at svn.zope.org>
Date: 2001-01-08 (Mon, 08 Jan 2001)
Changed paths:
M PythonScript.py
M www/pyScriptAdd.dtml
M www/pyScriptEdit.dtml
M www/pyScriptProxy.dtml
R www/pyScriptUpload.dtml
M www/scriptBindings.dtml
M www/scriptTry.dtml
Log Message:
-----------
Merged mgmt interface quick fix branch
Commit: abc61580660bd611694792edc72e786d3b86ff1f
https://github.com/zopefoundation/Products.PythonScripts/commit/abc61580660bd611694792edc72e786d3b86ff1f
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-08 (Mon, 08 Jan 2001)
Changed paths:
M Bindings.py
Log Message:
-----------
Copy recursion level into namespace
Commit: 789346eabede886055565a3c268974a52fffe51b
https://github.com/zopefoundation/Products.PythonScripts/commit/789346eabede886055565a3c268974a52fffe51b
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-09 (Tue, 09 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Minor change
Commit: cc6bc1cf83d618a00c08d98958a3d6801ad48fcc
https://github.com/zopefoundation/Products.PythonScripts/commit/cc6bc1cf83d618a00c08d98958a3d6801ad48fcc
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-09 (Tue, 09 Jan 2001)
Changed paths:
R Bindings.py
M PythonScript.py
R Script.py
M __init__.py
R www/scriptBindings.dtml
R www/scriptTry.dtml
Log Message:
-----------
Created DTMLFile as a more secure replacement for HTMLFile.
Moved Bindings.py (used by DTMLFile), Script.py, and associated files to Shared/DC/Scripts. Refactored Bindings UI into separate BindingsUI class.
Changed PythonScripts to use DTMLFile.
Commit: c2425aa31bc2ac256430ffb9f51a4c0822c5ab94
https://github.com/zopefoundation/Products.PythonScripts/commit/c2425aa31bc2ac256430ffb9f51a4c0822c5ab94
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-09 (Tue, 09 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Change argument name
Commit: 343733c2ac1fb8c9d6d72e022a3067ed836c81a8
https://github.com/zopefoundation/Products.PythonScripts/commit/343733c2ac1fb8c9d6d72e022a3067ed836c81a8
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-10 (Wed, 10 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Minor cleanup
Commit: c4b8aded606500af3726fab50b94892d54450904
https://github.com/zopefoundation/Products.PythonScripts/commit/c4b8aded606500af3726fab50b94892d54450904
Author: <brian at svn.zope.org>
Date: 2001-01-10 (Wed, 10 Jan 2001)
Changed paths:
M __init__.py
Log Message:
-----------
Added explicit permission
Commit: aa7178ec909279b6f9b91910720c7eb06c5a8ffb
https://github.com/zopefoundation/Products.PythonScripts/commit/aa7178ec909279b6f9b91910720c7eb06c5a8ffb
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-11 (Thu, 11 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Change meta-type
Commit: 83f328e1a8a10d9b1c9555ddb64ca67b11ab6ff8
https://github.com/zopefoundation/Products.PythonScripts/commit/83f328e1a8a10d9b1c9555ddb64ca67b11ab6ff8
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-14 (Sun, 14 Jan 2001)
Changed paths:
M zbytecodehacks/VSExec.py
Log Message:
-----------
Fixed bytecode problem with short-circuit booleans
Commit: 1f1f4209d088523544cc63ec9e8887eb0407a095
https://github.com/zopefoundation/Products.PythonScripts/commit/1f1f4209d088523544cc63ec9e8887eb0407a095
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-14 (Sun, 14 Jan 2001)
Changed paths:
M Guarded.py
Log Message:
-----------
Type-check 'map' arguments
Commit: f2fdf1ccb7aa8706f5c1f4df7d4ed7c676a2e020
https://github.com/zopefoundation/Products.PythonScripts/commit/f2fdf1ccb7aa8706f5c1f4df7d4ed7c676a2e020
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-14 (Sun, 14 Jan 2001)
Changed paths:
M Guarded.py
M PythonScript.py
M zbytecodehacks/VSExec.py
Log Message:
-----------
Allow assertions in Scripts
Commit: 98ae1127c5e07302304c9befaf2604343823426a
https://github.com/zopefoundation/Products.PythonScripts/commit/98ae1127c5e07302304c9befaf2604343823426a
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-16 (Tue, 16 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fixed missing import
Commit: 7313e150b0f6f738aebaf321fa24eb51f4854581
https://github.com/zopefoundation/Products.PythonScripts/commit/7313e150b0f6f738aebaf321fa24eb51f4854581
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-01-17 (Wed, 17 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merge change to trunk
Commit: b1665145d9d9d281cdd0162cce097a8fbdc9647b
https://github.com/zopefoundation/Products.PythonScripts/commit/b1665145d9d9d281cdd0162cce097a8fbdc9647b
Author: <brian at svn.zope.org>
Date: 2001-01-19 (Fri, 19 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
merge from 2.3
Commit: af85e28c6d9fc4667edf96d978ecd440ebc76dec
https://github.com/zopefoundation/Products.PythonScripts/commit/af85e28c6d9fc4667edf96d978ecd440ebc76dec
Author: <brian at svn.zope.org>
Date: 2001-01-23 (Tue, 23 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
merge from 2.3
Commit: 609cdd039006d9d11845141cc79bb8bf3316ff05
https://github.com/zopefoundation/Products.PythonScripts/commit/609cdd039006d9d11845141cc79bb8bf3316ff05
Author: <brian at svn.zope.org>
Date: 2001-01-29 (Mon, 29 Jan 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
merge from 2.3
Commit: 72ac0af5d9ca00e520965e2ff19ad9ac2215c40e
https://github.com/zopefoundation/Products.PythonScripts/commit/72ac0af5d9ca00e520965e2ff19ad9ac2215c40e
Author: <brian at svn.zope.org>
Date: 2001-01-30 (Tue, 30 Jan 2001)
Changed paths:
M www/pyScriptEdit.dtml
Log Message:
-----------
merged fix for bug 1917 (script source not html quoted)
Commit: 1e5420626573dde421ec67d1bc56d1896cfaf9b5
https://github.com/zopefoundation/Products.PythonScripts/commit/1e5420626573dde421ec67d1bc56d1896cfaf9b5
Author: Jeffrey Shell <jeffr at euc.cx>
Date: 2001-01-31 (Wed, 31 Jan 2001)
Changed paths:
M PythonScript.py
M www/pyScriptEdit.dtml
Log Message:
-----------
Merging in WriteLocking. Yeehaw!
Commit: 391f26eb44a4bf6e15c6303c2436bf592a137a81
https://github.com/zopefoundation/Products.PythonScripts/commit/391f26eb44a4bf6e15c6303c2436bf592a137a81
Author: Chris McDonough <chrism at plope.com>
Date: 2001-02-05 (Mon, 05 Feb 2001)
Changed paths:
A help/Bindings.stx
A help/PythonScript_edit.stx
A help/PythonScript_test.stx
Log Message:
-----------
Adding.
Commit: 1988a52704e06e47df4c718af624eaeccf450f79
https://github.com/zopefoundation/Products.PythonScripts/commit/1988a52704e06e47df4c718af624eaeccf450f79
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-08 (Thu, 08 Feb 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fixed foolish typo in Python version detection
Commit: aadac181fd2ee8a1a0379895cf58cdd21d040ca0
https://github.com/zopefoundation/Products.PythonScripts/commit/aadac181fd2ee8a1a0379895cf58cdd21d040ca0
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-09 (Fri, 09 Feb 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Strip default value from parameter name in test page.
Commit: 808b3a89a04fa6111a5cd5cf9db13aece6138f99
https://github.com/zopefoundation/Products.PythonScripts/commit/808b3a89a04fa6111a5cd5cf9db13aece6138f99
Author: <brian at svn.zope.org>
Date: 2001-02-15 (Thu, 15 Feb 2001)
Changed paths:
M README.txt
A Utility.py
Log Message:
-----------
Merged Utility.py and module enabling docs from 2.3 branch
Commit: 7ed1a4229dfee589488670fd18192a378e6c699b
https://github.com/zopefoundation/Products.PythonScripts/commit/7ed1a4229dfee589488670fd18192a378e6c699b
Author: <brian at svn.zope.org>
Date: 2001-02-20 (Tue, 20 Feb 2001)
Changed paths:
M www/pyscript.gif
Log Message:
-----------
updated icon
Commit: 1dc1012a0d69453030faeba0015f0f9bfabd1c8f
https://github.com/zopefoundation/Products.PythonScripts/commit/1dc1012a0d69453030faeba0015f0f9bfabd1c8f
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-26 (Mon, 26 Feb 2001)
Changed paths:
M PythonScript.py
A tests/testPythonScript.py
A tests/tscripts/big_boolean.ps
A tests/tscripts/fibonacci.ps
A tests/tscripts/for_loop.ps
A tests/tscripts/mutate_literals.ps
A tests/tscripts/tuple_unpack_assignment.ps
A tests/tscripts/while_loop.ps
M zbytecodehacks/VSExec.py
M zbytecodehacks/opbases.py
M zbytecodehacks/ops.py
Log Message:
-----------
Merge changes and unit tests from evan-script_fix-branch
Commit: 2a86283bb9a20e0890f7af17a496bfec357922c1
https://github.com/zopefoundation/Products.PythonScripts/commit/2a86283bb9a20e0890f7af17a496bfec357922c1
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-27 (Tue, 27 Feb 2001)
Changed paths:
M Utility.py
Log Message:
-----------
Merge changes from 2.3 branch
Commit: a559f8fce749e200baddfa910ab084f7c3ab00d7
https://github.com/zopefoundation/Products.PythonScripts/commit/a559f8fce749e200baddfa910ab084f7c3ab00d7
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-27 (Tue, 27 Feb 2001)
Changed paths:
A module_access_examples.py
Log Message:
-----------
New module to help people access modules from Scripts.
Commit: f7b0f98524e2b8f31e1bc0c339d47601f7d259ce
https://github.com/zopefoundation/Products.PythonScripts/commit/f7b0f98524e2b8f31e1bc0c339d47601f7d259ce
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-02-27 (Tue, 27 Feb 2001)
Changed paths:
M __init__.py
M help/Bindings.stx
A help/ModuleAccess.stx
M help/PythonScript_edit.stx
M help/PythonScript_test.stx
A tests/tscripts/try_except.ps
M version.txt
Log Message:
-----------
Merge 2 from evan-script_fix-branch
Commit: bb0aa6959dc4cf2fb70244a7a9ea8821cf21f691
https://github.com/zopefoundation/Products.PythonScripts/commit/bb0aa6959dc4cf2fb70244a7a9ea8821cf21f691
Author: <brian at svn.zope.org>
Date: 2001-03-21 (Wed, 21 Mar 2001)
Changed paths:
M www/pyScriptEdit.dtml
Log Message:
-----------
merged fix for #2070
Commit: d363a16635e08a3490a0c098de0f31ba73204d13
https://github.com/zopefoundation/Products.PythonScripts/commit/d363a16635e08a3490a0c098de0f31ba73204d13
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-03 (Tue, 03 Apr 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Give read() and write() docstrings so they are xmlrpc-callable.
Commit: ea4d1c793399ea9d85f6b16940ced279decefec8
https://github.com/zopefoundation/Products.PythonScripts/commit/ea4d1c793399ea9d85f6b16940ced279decefec8
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-11 (Wed, 11 Apr 2001)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
Log Message:
-----------
merge to evan-script_fix-merge-3
Commit: 63727f83b57d0a9ece5610adf21956a0c245039b
https://github.com/zopefoundation/Products.PythonScripts/commit/63727f83b57d0a9ece5610adf21956a0c245039b
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-11 (Wed, 11 Apr 2001)
Changed paths:
A tests/tscripts/manyargs.ps
Log Message:
-----------
Merge to evan-script_fix-merge-3
Commit: d12b04c9e1f69772e9dfce7b11d933c9a36a42b2
https://github.com/zopefoundation/Products.PythonScripts/commit/d12b04c9e1f69772e9dfce7b11d933c9a36a42b2
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-11 (Wed, 11 Apr 2001)
Changed paths:
A www/default.py
M zbytecodehacks/VSExec.py
M zbytecodehacks/code_editor.py
Log Message:
-----------
Merge to evan-script_fix-merge-3
Commit: 265151f0a758db56496f078046148ff3d6be3771
https://github.com/zopefoundation/Products.PythonScripts/commit/265151f0a758db56496f078046148ff3d6be3771
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-11 (Wed, 11 Apr 2001)
Changed paths:
A tests/tscripts/ns_bind.ps
Log Message:
-----------
Add test
Commit: c32000dd44380898b48d9da61ef61571e70c6022
https://github.com/zopefoundation/Products.PythonScripts/commit/c32000dd44380898b48d9da61ef61571e70c6022
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-11 (Wed, 11 Apr 2001)
Changed paths:
A tests/tscripts/complex_print.ps
A tests/tscripts/simple_print.ps
Log Message:
-----------
Added tests
Commit: d5990e53735250bae942e05d0afcc61b7dfd8455
https://github.com/zopefoundation/Products.PythonScripts/commit/d5990e53735250bae942e05d0afcc61b7dfd8455
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-04-13 (Fri, 13 Apr 2001)
Changed paths:
M www/pyScriptEdit.dtml
Log Message:
-----------
Fix keywords arguments.
Commit: ec5c7bc8c1b18663c3429d3a8c29dd2427ce1e03
https://github.com/zopefoundation/Products.PythonScripts/commit/ec5c7bc8c1b18663c3429d3a8c29dd2427ce1e03
Author: Amos Latteier <amos at latteier.com>
Date: 2001-04-17 (Tue, 17 Apr 2001)
Changed paths:
M help/PythonScript.py
Log Message:
-----------
Many small structured text fixes, typos fixes, and small wording and formatting corrections. Some of these were pointed out by Tom Deprez.
Commit: 72bbe6083ee55c2f7ef01327ef3cff6da07eca21
https://github.com/zopefoundation/Products.PythonScripts/commit/72bbe6083ee55c2f7ef01327ef3cff6da07eca21
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-04-27 (Fri, 27 Apr 2001)
Changed paths:
M CHANGES.txt
R Guarded.py
M PythonScript.py
M standard.py
M tests/testPythonScript.py
A tests/tscripts/boolean_map.ps
R tests/tscripts/manyargs.ps
M version.txt
M www/pyScriptEdit.dtml
R zbytecodehacks/ChangeLog
R zbytecodehacks/Makefile
R zbytecodehacks/README
R zbytecodehacks/TODO
R zbytecodehacks/VSExec.py
R zbytecodehacks/__init__.py
R zbytecodehacks/attr_freeze.py
R zbytecodehacks/closure.py
R zbytecodehacks/code_editor.py
R zbytecodehacks/code_gen/Makefile
R zbytecodehacks/code_gen/__init__.py
R zbytecodehacks/code_gen/op_execute_methods
R zbytecodehacks/code_gen/opexfuncread.py
R zbytecodehacks/code_gen/regen
R zbytecodehacks/code_gen/write_ops.py
R zbytecodehacks/common.py
R zbytecodehacks/cyclehandle.py
R zbytecodehacks/dbc.py
R zbytecodehacks/find_function_call.py
R zbytecodehacks/iif.py
R zbytecodehacks/inline.py
R zbytecodehacks/label.py
R zbytecodehacks/macro.py
R zbytecodehacks/macros.py
R zbytecodehacks/opbases.py
R zbytecodehacks/ops.py
R zbytecodehacks/rationalize.py
R zbytecodehacks/tailr.py
R zbytecodehacks/version
R zbytecodehacks/xapply.py
Log Message:
-----------
Merged RestrictedPythonBranch!
Commit: 8d8c7ee5cdcb900e76bd30504bbab99c85b74e83
https://github.com/zopefoundation/Products.PythonScripts/commit/8d8c7ee5cdcb900e76bd30504bbab99c85b74e83
Author: Andreas Jung <yet at gmx.de>
Date: 2001-06-01 (Fri, 01 Jun 2001)
Changed paths:
M PythonScript.py
R www/default.py
A www/default_py
Log Message:
-----------
renamed default.py -> default_py (Collector # 2272)
Commit: 74e64d14a2a41c33fabb6fdf13cf2e78b0a7a7d7
https://github.com/zopefoundation/Products.PythonScripts/commit/74e64d14a2a41c33fabb6fdf13cf2e78b0a7a7d7
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-06-07 (Thu, 07 Jun 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
The _need__name__ protocol assigns a name to DTMLMethods implicitly
so that ExtensionClass can find the correct <name>__roles__ attribute
of the method's class. However it was discovered that this protocol
has a flaw: if a DTMLMethod is bound to multiple names, there is no
way for default__class_init__ to tell which name is the right one.
This change adds code that detects the condition and makes the name
explicit in all places where it occurs in the Zope core. There are
likely products out there that have the same condition so they will
need a small correction. For now this is a warning but it might be
appropriate to later make the condition an error.
Commit: 7e02bc769c27cc641c1b14d5bdeaa950638a9480
https://github.com/zopefoundation/Products.PythonScripts/commit/7e02bc769c27cc641c1b14d5bdeaa950638a9480
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-06-11 (Mon, 11 Jun 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Changed the signature of _makeFunction() so that CMFCore.FSPythonScript doesn't
have to try to figure out how to call _makeFunction(). In Zope 2.3.x
_makeFunction() had a parameter.
Commit: 2e7ae43d6344651a4d27a326847d7074fdeccbbd
https://github.com/zopefoundation/Products.PythonScripts/commit/2e7ae43d6344651a4d27a326847d7074fdeccbbd
Author: Andreas Jung <yet at gmx.de>
Date: 2001-06-18 (Mon, 18 Jun 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Collector #2305: A comma inside an optional parameter of the
parameter string broke the ZScriptHTML_tryParams function.
Commit: 128d4a0bffd909efe678d1be9a10cb1d53be740e
https://github.com/zopefoundation/Products.PythonScripts/commit/128d4a0bffd909efe678d1be9a10cb1d53be740e
Author: Andreas Jung <yet at gmx.de>
Date: 2001-06-18 (Mon, 18 Jun 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
removed trash
Commit: 3c85758d1f36e759c2ca075dec3affbb6d819ed3
https://github.com/zopefoundation/Products.PythonScripts/commit/3c85758d1f36e759c2ca075dec3affbb6d819ed3
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-06-21 (Thu, 21 Jun 2001)
Changed paths:
M tests/tscripts/big_boolean.ps
Log Message:
-----------
Test access to elements of a string first
Commit: 26185e4aa9f980fc52e1894d0ad5a65e61449ffc
https://github.com/zopefoundation/Products.PythonScripts/commit/26185e4aa9f980fc52e1894d0ad5a65e61449ffc
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-06-21 (Thu, 21 Jun 2001)
Changed paths:
M PythonScript.py
M standard.py
Log Message:
-----------
Based on some semi-formal performance tests, read guards turned out to be
slower than the old code. With this change, we're using simple function
calls again to perform security checks. But the calling sequence is
intended to be easier to comprehend than the old code. Now instead of
DT_String.String subclasses having a validate() method attached to them, they
subclass AccessControl.DTML.RestrictedDTML, which provides a guarded_getattr()
method and a guarded_getitem() method.
Note that the functionality of guarded_getattr() used to be implemented
both in C and Python (in cDocumentTemplate and DT_Util), but now it's in
one place, ZopeGuards.py. Thus it's not only reusable but easy to
optimize.
I ran all the tests and ran the new code through the profiler again. The
change sped up restricted code a little more than expected, which is
definitely a good thing, but that may indicate that nested scopes
have a hidden speed penalty.
Also, RestrictedPython is now restrictive about printing to targets and
two forms of augmented assignment had to be forbidden.
Commit: 78f063cdf1ead4fbb3f1e5910201acfb46a54925
https://github.com/zopefoundation/Products.PythonScripts/commit/78f063cdf1ead4fbb3f1e5910201acfb46a54925
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-07-02 (Mon, 02 Jul 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Collector #2334
Commit: 49433e8090a830183c876fbb3e2ccbaaa5be90c2
https://github.com/zopefoundation/Products.PythonScripts/commit/49433e8090a830183c876fbb3e2ccbaaa5be90c2
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-07-02 (Mon, 02 Jul 2001)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Test for Collector #2334.
Commit: 7776a3b4991a57f2cd13834a225334d441959338
https://github.com/zopefoundation/Products.PythonScripts/commit/7776a3b4991a57f2cd13834a225334d441959338
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-07-10 (Tue, 10 Jul 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merge changes from 2.4 branch
Commit: 2df3f7ffa819699899b7c65692c36037e06e7b8f
https://github.com/zopefoundation/Products.PythonScripts/commit/2df3f7ffa819699899b7c65692c36037e06e7b8f
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-08-06 (Mon, 06 Aug 2001)
Changed paths:
A tests/framework.py
M tests/testPythonScript.py
Log Message:
-----------
Merge unit test change from 2.4 branch
Commit: d54d2c6b594ba5b58c8769683b80ca6310701ed1
https://github.com/zopefoundation/Products.PythonScripts/commit/d54d2c6b594ba5b58c8769683b80ca6310701ed1
Author: Jeremy Hylton <jeremy at svn.zope.org>
Date: 2001-09-27 (Thu, 27 Sep 2001)
Changed paths:
R tests/tscripts/simple_print.ps
Log Message:
-----------
Trying to get this cleaned up.
Commit: bbd70e8a83c2b9f3e71656b87bcbe42988c0c957
https://github.com/zopefoundation/Products.PythonScripts/commit/bbd70e8a83c2b9f3e71656b87bcbe42988c0c957
Author: Jeremy Hylton <jeremy at svn.zope.org>
Date: 2001-09-27 (Thu, 27 Sep 2001)
Changed paths:
A tests/tscripts/simple_print.ps
Log Message:
-----------
Recreated after also removing it on the branch (whatever branch it was)
Commit: 8ac67f5ff0575145af73483f9581b5ec5fe4645a
https://github.com/zopefoundation/Products.PythonScripts/commit/8ac67f5ff0575145af73483f9581b5ec5fe4645a
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-10-08 (Mon, 08 Oct 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Use allowed() instead of deprecated hasRole(), and enable proxy roles
by passing self in.
Commit: f44c565e1d459fd02dc9d7cc66096e67119900f6
https://github.com/zopefoundation/Products.PythonScripts/commit/f44c565e1d459fd02dc9d7cc66096e67119900f6
Author: Tres Seaver <tseaver at palladion.com>
Date: 2001-10-17 (Wed, 17 Oct 2001)
Changed paths:
R tests/framework.py
M tests/testPythonScript.py
Log Message:
-----------
o Land unit test cleanup from branch.
o Known breakage as of 2001/10/17:
- TAL test suite is very broken (TAL is currently suppressed in
lib/python/.testinfo).
- AccessControl tests don't run if run first; lib/python/.testinfo
pushes them to the end of the queue, at which point they *do* run.
Global side effects suck!
- lib/python/BTrees/testBTreesUnicode.py: weird flakiness around
comparison of ASCII and Unicode strings; breaks in different
ways under Python 2.1 and 2.2.
- lib/python/Products/PageTemplates/tests: three tests break due
to security asserctions.
Commit: fa9db0c04781df5bf345321edca3d2c85d24f4ee
https://github.com/zopefoundation/Products.PythonScripts/commit/fa9db0c04781df5bf345321edca3d2c85d24f4ee
Author: Amos Latteier <amos at latteier.com>
Date: 2001-10-18 (Thu, 18 Oct 2001)
Changed paths:
A help/standard.py
Log Message:
-----------
Added documentation for the Products.PythonScripts.standard utility module.
Commit: 65eeb01dab736d00e229b90b33d11839704acda3
https://github.com/zopefoundation/Products.PythonScripts/commit/65eeb01dab736d00e229b90b33d11839704acda3
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2001-10-19 (Fri, 19 Oct 2001)
Changed paths:
A tests/__init__.py
Log Message:
-----------
Adding these makes testrunner work right AFAICT.
Commit: cac68405ac43a543a51f7da0afb2199d9e245d03
https://github.com/zopefoundation/Products.PythonScripts/commit/cac68405ac43a543a51f7da0afb2199d9e245d03
Author: Amos Latteier <amos at latteier.com>
Date: 2001-11-14 (Wed, 14 Nov 2001)
Changed paths:
M help/standard.py
Log Message:
-----------
Fixed a structured text typo.
Commit: edbaf9d48d28cf24abc125b48df70f551f3de21b
https://github.com/zopefoundation/Products.PythonScripts/commit/edbaf9d48d28cf24abc125b48df70f551f3de21b
Author: Tres Seaver <tseaver at palladion.com>
Date: 2001-11-17 (Sat, 17 Nov 2001)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
- Set up and tear down security manager.
Commit: 866b98237872e9525e17a9b8269ef34b6afef275
https://github.com/zopefoundation/Products.PythonScripts/commit/866b98237872e9525e17a9b8269ef34b6afef275
Author: matt at zope.com <matt at svn.zope.org>
Date: 2001-11-28 (Wed, 28 Nov 2001)
Changed paths:
M PythonScript.py
M Utility.py
M __init__.py
M help/PythonScript.py
M help/Script.py
M standard.py
M tests/testPythonScript.py
Log Message:
-----------
License file update
Commit: e1cb8e25d771a7031d5291c3ca1fcb383fbdef2c
https://github.com/zopefoundation/Products.PythonScripts/commit/e1cb8e25d771a7031d5291c3ca1fcb383fbdef2c
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-12-14 (Fri, 14 Dec 2001)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fix RestrictedPython.compiler stacksize computations, which could cause segmentation faults when incorrect. Incremented PythonScripts magic number to force recompilation of Scripts.
Commit: 935e5f0750f1415335e586c90fcd42a4179068bb
https://github.com/zopefoundation/Products.PythonScripts/commit/935e5f0750f1415335e586c90fcd42a4179068bb
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-12-14 (Fri, 14 Dec 2001)
Changed paths:
M __init__.py
Log Message:
-----------
Add a function to recompile all Scripts that need it. It is invoked by visiting /manage_addProducts/PythonScripts/recompile in a browser.
Commit: d8d93b913c53be7cfe984699a781e165d5043fe2
https://github.com/zopefoundation/Products.PythonScripts/commit/d8d93b913c53be7cfe984699a781e165d5043fe2
Author: Evan Simpson <evan at 4-am.com>
Date: 2001-12-21 (Fri, 21 Dec 2001)
Changed paths:
M __init__.py
Log Message:
-----------
Fix recompile hack.
Commit: c098af567f3f4831004ef7b80dc351181c6fe904
https://github.com/zopefoundation/Products.PythonScripts/commit/c098af567f3f4831004ef7b80dc351181c6fe904
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-01-11 (Fri, 11 Jan 2002)
Changed paths:
M Utility.py
M module_access_examples.py
Log Message:
-----------
Merge evan-modsec_fix-branch
Commit: 50542bd48cb0ab6e40fd73ef83a94daa2d697911
https://github.com/zopefoundation/Products.PythonScripts/commit/50542bd48cb0ab6e40fd73ef83a94daa2d697911
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-02-07 (Thu, 07 Feb 2002)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merge fix from 2.5 branch
Commit: 6a8c8769ad1e07b0f79f8c482fb6d1d5f967f08d
https://github.com/zopefoundation/Products.PythonScripts/commit/6a8c8769ad1e07b0f79f8c482fb6d1d5f967f08d
Author: Chris Withers <chris at simplistix.co.uk>
Date: 2002-02-10 (Sun, 10 Feb 2002)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
Log Message:
-----------
Finally! I can edit PythonScripts via FTP and WebDAV with impunity :-)
Commit: e9478e7069652c15e9249ae88e0d6f8d985feaa4
https://github.com/zopefoundation/Products.PythonScripts/commit/e9478e7069652c15e9249ae88e0d6f8d985feaa4
Author: Amos Latteier <amos at latteier.com>
Date: 2002-02-13 (Wed, 13 Feb 2002)
Changed paths:
M help/Script.py
Log Message:
-----------
Merged minor help fix formatting fixes to trunk.
Commit: 84e0087078c2913f0b6a617a7676745d5f9ec4e9
https://github.com/zopefoundation/Products.PythonScripts/commit/84e0087078c2913f0b6a617a7676745d5f9ec4e9
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-02-15 (Fri, 15 Feb 2002)
Changed paths:
M __init__.py
Log Message:
-----------
Merge fix from Zope-2_5-branch
Commit: 6603fceca37d0d4b84895fb235c27f5d86742f0e
https://github.com/zopefoundation/Products.PythonScripts/commit/6603fceca37d0d4b84895fb235c27f5d86742f0e
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2002-04-03 (Wed, 03 Apr 2002)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merged shane-better-tracebacks-branch. The changes are explained in http://dev.zope.org/Wikis/DevSite/Proposals/BetterTracebacks
Commit: 8e6e99374c2b66e2bbce952bfdb6c617b8e7cd41
https://github.com/zopefoundation/Products.PythonScripts/commit/8e6e99374c2b66e2bbce952bfdb6c617b8e7cd41
Author: Casey Duncan <casey.duncan at gmail.com>
Date: 2002-04-12 (Fri, 12 Apr 2002)
Changed paths:
M PythonScript.py
Log Message:
-----------
FileUpload objects now eval false if filename is empty.
Upload buttons on DTML, Py Scripts, Files, Images and PTs raise an error
if the file is not specified instead of clearing the source (Bug #144)
Commit: 3da337f38c610c4a82585893364fe1b159fe1c32
https://github.com/zopefoundation/Products.PythonScripts/commit/3da337f38c610c4a82585893364fe1b159fe1c32
Author: Shane Hathaway <shane at hathawaymix.org>
Date: 2002-06-12 (Wed, 12 Jun 2002)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
It's really not safe for unit test modules to change sys.path. Doing
so makes the full suite brittle. Cleaned out all the places where unit
tests change sys.path. (Use the PYTHONPATH environment variable instead.)
Also brought SearchIndex tests up to date, which I didn't really need to do
since SearchIndex is deprecated, but I did it as part of figuring out the
failed Interface tests, so I might as well check in my work. ;-) One of the
test modules in SearchIndex forgets to define a global named "Dummy",
actually, so all the tests were failing before this checkin anyway.
Commit: e60c12051ca8a6b00ad103012299d2f4f973ddc8
https://github.com/zopefoundation/Products.PythonScripts/commit/e60c12051ca8a6b00ad103012299d2f4f973ddc8
Author: Brian Lloyd <brian.lloyd at revolution.com>
Date: 2002-06-20 (Thu, 20 Jun 2002)
Changed paths:
M __init__.py
Log Message:
-----------
Added assertion for recompile.
Commit: a0dd0707f200bb429d449e09a0ab488278fa8551
https://github.com/zopefoundation/Products.PythonScripts/commit/a0dd0707f200bb429d449e09a0ab488278fa8551
Author: Chris McDonough <chrism at plope.com>
Date: 2002-08-14 (Wed, 14 Aug 2002)
Changed paths:
M help/standard.py
M standard.py
Log Message:
-----------
Added 'url_unquote' and 'url_unquote_plus' modifiers to DTML as
well as made these functions available in PythonScripts via
the 'standard' module.
Commit: b48a80bf2bc8cb1848c58aac431bffdd90cb15da
https://github.com/zopefoundation/Products.PythonScripts/commit/b48a80bf2bc8cb1848c58aac431bffdd90cb15da
Author: R. David Murray <rdmurray at bitdance.com>
Date: 2002-08-14 (Wed, 14 Aug 2002)
Changed paths:
M help/standard.py
Log Message:
-----------
Fix references to urllib docs, and clarify action of unquote to
match those docs.
Commit: 7bf1f8a2eebb80e8485d95b870e91c3575a706a3
https://github.com/zopefoundation/Products.PythonScripts/commit/7bf1f8a2eebb80e8485d95b870e91c3575a706a3
Author: Martijn Pieters <mj at zopatista.co>
Date: 2002-08-14 (Wed, 14 Aug 2002)
Changed paths:
M Extensions/RemotePS.py
M PythonScript.py
M Utility.py
M __init__.py
M help/PythonScript.py
M help/Script.py
M help/standard.py
M module_access_examples.py
M standard.py
M tests/testPythonScript.py
Log Message:
-----------
Clean up indentation and trailing whitespace.
Commit: 7bd9225a6666faf743e671a2738fa2900a528fbf
https://github.com/zopefoundation/Products.PythonScripts/commit/7bd9225a6666faf743e671a2738fa2900a528fbf
Author: Casey Duncan <casey.duncan at gmail.com>
Date: 2002-08-16 (Fri, 16 Aug 2002)
Changed paths:
M help/standard.py
M standard.py
Log Message:
-----------
Collector #186, added urlencode to PythonScripts.standard
Commit: a25b3fb02a9a39507df0f8a32b9ac4c932dc4cde
https://github.com/zopefoundation/Products.PythonScripts/commit/a25b3fb02a9a39507df0f8a32b9ac4c932dc4cde
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-09-04 (Wed, 04 Sep 2002)
Changed paths:
M standard.py
Log Message:
-----------
Add "Object" constructor to standard Script library. See collector #490
Commit: 8d6ee96173cdea60c6bfaffdd65560c6fea88a1d
https://github.com/zopefoundation/Products.PythonScripts/commit/8d6ee96173cdea60c6bfaffdd65560c6fea88a1d
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-10-08 (Tue, 08 Oct 2002)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fix Collector #292 so that PythonScript.write() properly updates bindings.
Commit: c8f62b809188bde03e5605ce68288d3ebf2443a0
https://github.com/zopefoundation/Products.PythonScripts/commit/c8f62b809188bde03e5605ce68288d3ebf2443a0
Author: Evan Simpson <evan at 4-am.com>
Date: 2002-12-04 (Wed, 04 Dec 2002)
Changed paths:
M standard.py
Log Message:
-----------
Merge Object changes from 2.6 branch
Commit: dbbd368f6b349e5b71c77baeb9fa820c4bb3d4b9
https://github.com/zopefoundation/Products.PythonScripts/commit/dbbd368f6b349e5b71c77baeb9fa820c4bb3d4b9
Author: Florent Guillaume <fg at nuxeo.com>
Date: 2002-12-22 (Sun, 22 Dec 2002)
Changed paths:
M www/pyScriptProxy.dtml
Log Message:
-----------
Merged efge-death-to-dtml-var-branch into HEAD:
Removed most <dtml-var> to replace them with &dtml-foo;.
This corrects a number of potential XSS holes, and simplifies
auditability of the remaining legitimate <dtml-var>.
Commit: 9a6075341e71ff2e62a618154c44108a2c9b105b
https://github.com/zopefoundation/Products.PythonScripts/commit/9a6075341e71ff2e62a618154c44108a2c9b105b
Author: Chris Withers <chris at simplistix.co.uk>
Date: 2003-01-06 (Mon, 06 Jan 2003)
Changed paths:
M README.txt
M module_access_examples.py
Log Message:
-----------
Collector #685: Improved documentation explaining how, where and
why security assertions should be placed
Commit: 60285671ad66a4724df68e41d96952ce9539a9c0
https://github.com/zopefoundation/Products.PythonScripts/commit/60285671ad66a4724df68e41d96952ce9539a9c0
Author: Andreas Jung <yet at gmx.de>
Date: 2003-02-06 (Thu, 06 Feb 2003)
Changed paths:
M README.txt
Log Message:
-----------
whitespace normalization
Commit: b38452c44f423522551059a14e4b6301168a294a
https://github.com/zopefoundation/Products.PythonScripts/commit/b38452c44f423522551059a14e4b6301168a294a
Author: Andreas Jung <yet at gmx.de>
Date: 2003-04-13 (Sun, 13 Apr 2003)
Changed paths:
M standard.py
Log Message:
-----------
added support for reST
Commit: 70c83e5aa94543eece49fa253f3e31db9596bdb7
https://github.com/zopefoundation/Products.PythonScripts/commit/70c83e5aa94543eece49fa253f3e31db9596bdb7
Author: Evan Simpson <evan at 4-am.com>
Date: 2003-06-10 (Tue, 10 Jun 2003)
Changed paths:
M PythonScript.py
Log Message:
-----------
Fix Collector #902: Script recursion broken due to shared globals.
Commit: 31570a034480a81430fd1646d2756c14b920d16e
https://github.com/zopefoundation/Products.PythonScripts/commit/31570a034480a81430fd1646d2756c14b920d16e
Author: Evan Simpson <evan at 4-am.com>
Date: 2003-06-10 (Tue, 10 Jun 2003)
Changed paths:
M PythonScript.py
Log Message:
-----------
Put _v_f back in for CMF's FSPythonScripts, for now.
Commit: 01a615de24e828cfce5c503d00ad4aea23555e0e
https://github.com/zopefoundation/Products.PythonScripts/commit/01a615de24e828cfce5c503d00ad4aea23555e0e
Author: Andreas Jung <yet at gmx.de>
Date: 2003-07-06 (Sun, 06 Jul 2003)
Changed paths:
M PythonScript.py
M www/pyScriptEdit.dtml
Log Message:
-----------
- Collector #628: Applied patch to fix several textarea resize
problems.
Commit: 5c1ebbacd6837e48f5def62f84c822e9301622d8
https://github.com/zopefoundation/Products.PythonScripts/commit/5c1ebbacd6837e48f5def62f84c822e9301622d8
Author: Fred Drake <fdrake at acm.org>
Date: 2003-07-09 (Wed, 09 Jul 2003)
Changed paths:
M PythonScript.py
M standard.py
M tests/testPythonScript.py
Log Message:
-----------
Replace apply(f,args,kw) with f(*args,**kw) to avoid deprecation warnings
from Python 2.3.
These warnings are displayed when running the unit tests.
This patch fixes the occurrances that are triggered by the unit tests;
there are probably others.
Commit: bbdbe9dd1b0560aa244a4de9c417881427271266
https://github.com/zopefoundation/Products.PythonScripts/commit/bbdbe9dd1b0560aa244a4de9c417881427271266
Author: Evan Simpson <evan at 4-am.com>
Date: 2003-11-04 (Tue, 04 Nov 2003)
Changed paths:
M PythonScript.py
Log Message:
-----------
Collector #1074: Give Script execution context a __name__
Commit: 8b1af38a397419fe8fb7106eff4dbe320f160053
https://github.com/zopefoundation/Products.PythonScripts/commit/8b1af38a397419fe8fb7106eff4dbe320f160053
Author: Evan Simpson <evan at 4-am.com>
Date: 2003-11-04 (Tue, 04 Nov 2003)
Changed paths:
M PythonScript.py
Log Message:
-----------
Collector #445: Add internal global declaration for Script bindings.
Commit: ba85cc45da5887f063dfeec53370d124ccb09861
https://github.com/zopefoundation/Products.PythonScripts/commit/ba85cc45da5887f063dfeec53370d124ccb09861
Author: Tres Seaver <tseaver at palladion.com>
Date: 2003-11-18 (Tue, 18 Nov 2003)
Changed paths:
M PythonScript.py
Log Message:
-----------
- Merge tseaver-strexp_delenda-branch to the head.
Commit: fa3470920f07f426b144cd3743041cde9cb13a84
https://github.com/zopefoundation/Products.PythonScripts/commit/fa3470920f07f426b144cd3743041cde9cb13a84
Author: Evan Simpson <evan at 4-am.com>
Date: 2004-01-15 (Thu, 15 Jan 2004)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
A tests/tscripts/class.__name__.ps
Log Message:
-----------
Collector #1074: Change Scripts' __name__ to None, added unit tests for the effect of __name__ on class definitions and imports.
Commit: 3336dbc48677e69874529303ae85d1dcbafdce81
https://github.com/zopefoundation/Products.PythonScripts/commit/3336dbc48677e69874529303ae85d1dcbafdce81
Author: Tres Seaver <tseaver at palladion.com>
Date: 2004-01-15 (Thu, 15 Jan 2004)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
A tests/tscripts/global_is_declaration.ps
A tests/tscripts/subversive_except.ps
Log Message:
-----------
- Merge a number of entangled issues from 2.6 / 2.7 audit:
Iteration over sequences could in some cases fail to check access
to an object obtained from the sequence. Subsequent checks (such
as for attributes access) of such an object would still be
performed, but it should not have been possible to obtain the
object in the first place.
List and dictionary instance methods such as the get method of
dictionary objects were not security aware and could return an
object without checking access to that object. Subsequent checks
(such as for attributes access) of such an object would still be
performed, but it should not have been possible to obtain the
object in the first place.
Use of "import as" in Python scripts could potentially rebind
names in ways that could be used to avoid appropriate security
checks.
A number of newer built-ins were either unavailable in untrusted
code or did not perform adequate security checking.
Unpacking via function calls, variable assignment, exception
variables and other contexts did not perform adequate security
checks, potentially allowing access to objects that should have
been protected.
Class security was not properly intialized for PythonScripts,
potentially allowing access to variables that should be protected.
It turned out that most of the security assertions were in fact
activated as a side effect of other code, but this fix is still
appropriate to ensure that all security declarations are properly
applied.
DTMLMethods with proxy rights could incorrectly transfer those
rights via acquisition when traversing to a parent object.
Commit: 1fc5a0eecdea8c924e6e72d6826c751c166c63c8
https://github.com/zopefoundation/Products.PythonScripts/commit/1fc5a0eecdea8c924e6e72d6826c751c166c63c8
Author: Tres Seaver <tseaver at palladion.com>
Date: 2004-01-27 (Tue, 27 Jan 2004)
Changed paths:
M PythonScript.py
Log Message:
-----------
- Merge bindings test, python script fix from 2.6 branch.
Commit: c7a05711257a45c5e1f2765aa9d0927a117d80ba
https://github.com/zopefoundation/Products.PythonScripts/commit/c7a05711257a45c5e1f2765aa9d0927a117d80ba
Author: Evan Simpson <evan at 4-am.com>
Date: 2004-03-08 (Mon, 08 Mar 2004)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
A tests/tscripts/filepath.ps
Log Message:
-----------
Script (Python) objects now have a _filepath attribute, also used as the '__file__' global at runtime. This prevents an import problem caused by the fix to #1074.
Commit: cdc8d01d17daee6b9c6acf38ba199b0948b19db5
https://github.com/zopefoundation/Products.PythonScripts/commit/cdc8d01d17daee6b9c6acf38ba199b0948b19db5
Author: Tres Seaver <tseaver at palladion.com>
Date: 2004-03-22 (Mon, 22 Mar 2004)
Changed paths:
M PythonScript.py
Log Message:
-----------
- See note on Collector #1074.
Commit: dcc117221912954a206f18ecb98799bdf690ffce
https://github.com/zopefoundation/Products.PythonScripts/commit/dcc117221912954a206f18ecb98799bdf690ffce
Author: root <root at svn.zope.org>
Date: 2004-05-11 (Tue, 11 May 2004)
Log Message:
-----------
Set mime-type or svn-eol property from cvs expansion data
Commit: c6827b26a10b50472134436423f548784ecd7d64
https://github.com/zopefoundation/Products.PythonScripts/commit/c6827b26a10b50472134436423f548784ecd7d64
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2004-05-16 (Sun, 16 May 2004)
Changed paths:
M __init__.py
Log Message:
-----------
Tell subversion to expand the Id keyword:
- replaced old CVS expansion with a clean $Id$
- set the svn:keywords property to "Id"
When you check-in files in the future and want $Id$ to be expanded,
make sure it reads "$Id$" in that file; then set svn:keywords to "Id".
ZODB, ZEO, Persistence and similar packages were not modified since they
are really maintained elsewhere. Right now, we use a copy of them in our
Zope/Zope3 trees. We should go back to the module sharing (using
svn:externals).
Commit: 87105728008360d14a0e22590b0a342238f0b364
https://github.com/zopefoundation/Products.PythonScripts/commit/87105728008360d14a0e22590b0a342238f0b364
Author: Florent Guillaume <fg at nuxeo.com>
Date: 2004-11-21 (Sun, 21 Nov 2004)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Added a comment about the deprecation warning.
Commit: 2e5e4f230d56146e94f13974f94312dfdb12885f
https://github.com/zopefoundation/Products.PythonScripts/commit/2e5e4f230d56146e94f13974f94312dfdb12885f
Author: Florent Guillaume <fg at nuxeo.com>
Date: 2004-11-21 (Sun, 21 Nov 2004)
Changed paths:
M tests/tscripts/filepath.ps
Log Message:
-----------
Added a comment about the deprecation warning.
Commit: 3f8a7b950077a7f5a541f3941213e4d1c4c7afa9
https://github.com/zopefoundation/Products.PythonScripts/commit/3f8a7b950077a7f5a541f3941213e4d1c4c7afa9
Author: Tres Seaver <tseaver at palladion.com>
Date: 2005-04-05 (Tue, 05 Apr 2005)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Forward-port fix for Collector #1656 from 2.7 branch.
Commit: 83cf51d1e97fe587e748f01acaa59ac28141bd04
https://github.com/zopefoundation/Products.PythonScripts/commit/83cf51d1e97fe587e748f01acaa59ac28141bd04
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merge philikon-zope32-integration branch. Basically, this branch entails:
* Updated svn externals to include Zope 3.2 (currently the Zope3 trunk);
that includes two new top-level packages, pytz and zodbcode, as well as
the following new zope.* packages:
- zope.deprecation
- zope.dottedname
- zope.formlib
- zope.index
- zope.testbrowser
* Moved to a zpkgutils-based build system, as the Zope 3.2 extension modules
require to be built with it. If everything goes ahead as planned, the release
tarball will also be built with zpkgutils (some work has also been done in
that direction).
* Upgraded Five to the 1.3b release (released today) which is a Zope 3.2-compatible
version of Five 1.2b (also released today). Biggest implication of this on the
Zope 2 trunk is that the event work by Florent Guillaume has been folded back
into the Zope 2 core, i.e. the OFS package.
* A few fixes to the Zope 2 PageTemplate/TAL/TALES implementation to work with the
new immutable i18n Messages available since Zope 3.1+ (and standard in Zope 3.2).
Commit: b202c25ce1d90059d24c915cb14c478080ecc608
https://github.com/zopefoundation/Products.PythonScripts/commit/b202c25ce1d90059d24c915cb14c478080ecc608
Author: Andreas Jung <yet at gmx.de>
Date: 2005-11-18 (Fri, 18 Nov 2005)
Changed paths:
M PythonScript.py
M Utility.py
M __init__.py
M help/PythonScript.py
M help/Script.py
M standard.py
M tests/testPythonScript.py
Log Message:
-----------
updated to ZPL 2.1 to be in sync with Zope 3
Commit: ad391a539dda85720e506e94208dfafb68cb959c
https://github.com/zopefoundation/Products.PythonScripts/commit/ad391a539dda85720e506e94208dfafb68cb959c
Author: Tres Seaver <tseaver at palladion.com>
Date: 2005-11-22 (Tue, 22 Nov 2005)
Changed paths:
M help/PythonScript.py
Log Message:
-----------
Collector #1621, 1894: Removed support for use of long-deprecated 'whrandom' module.
Commit: 4cc2a70c71f36cecada72751a2ceec685d5b9fe7
https://github.com/zopefoundation/Products.PythonScripts/commit/4cc2a70c71f36cecada72751a2ceec685d5b9fe7
Author: Tres Seaver <tseaver at palladion.com>
Date: 2005-11-22 (Tue, 22 Nov 2005)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Suppress expected DeprecationWarning output in test.
Commit: 70038b31401f55a1bd453738f1cc483479aa8dc0
https://github.com/zopefoundation/Products.PythonScripts/commit/70038b31401f55a1bd453738f1cc483479aa8dc0
Author: Tres Seaver <tseaver at palladion.com>
Date: 2005-11-22 (Tue, 22 Nov 2005)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Ensure we don't forget to restore sys.stderr.
Commit: 2e1fade1587866053bffe9e8f2abb30e2651aa1e
https://github.com/zopefoundation/Products.PythonScripts/commit/2e1fade1587866053bffe9e8f2abb30e2651aa1e
Author: Paul Winkler <slinkp at gmail.com>
Date: 2005-12-02 (Fri, 02 Dec 2005)
Changed paths:
M module_access_examples.py
Log Message:
-----------
Removed some unused imports.
Commit: fa068cb637fadcbe12fd0fc7424f9be56e0b38ef
https://github.com/zopefoundation/Products.PythonScripts/commit/fa068cb637fadcbe12fd0fc7424f9be56e0b38ef
Author: Andreas Jung <yet at gmx.de>
Date: 2006-01-08 (Sun, 08 Jan 2006)
Changed paths:
M PythonScript.py
Log Message:
-----------
zLOG -> logging
Commit: 21815b1a1818c989e115bb7de97b6193d4877fc0
https://github.com/zopefoundation/Products.PythonScripts/commit/21815b1a1818c989e115bb7de97b6193d4877fc0
Author: Lennart Regebro <regebro at gmail.com>
Date: 2006-05-01 (Mon, 01 May 2006)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
Experimental WSGI + Twisted support.
Merge from svn+ssh://regebro@svn.zope.org/repos/main/Zope/branches/regebro-wsgi_support2
Commit: 35adf66dd5a346271e676da16683117e344c0a02
https://github.com/zopefoundation/Products.PythonScripts/commit/35adf66dd5a346271e676da16683117e344c0a02
Author: Andreas Jung <yet at gmx.de>
Date: 2007-01-13 (Sat, 13 Jan 2007)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
added some more tests for DateTime, Set classes
Commit: 0109dabaf1117e5996eefc3cdb2b1f6602ddb10d
https://github.com/zopefoundation/Products.PythonScripts/commit/0109dabaf1117e5996eefc3cdb2b1f6602ddb10d
Author: Andreas Jung <yet at gmx.de>
Date: 2007-01-13 (Sat, 13 Jan 2007)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
fixed code to allow Python's 'set' module
Commit: 7436babb9f435ee5485085b3fb9fd01c880ff5aa
https://github.com/zopefoundation/Products.PythonScripts/commit/7436babb9f435ee5485085b3fb9fd01c880ff5aa
Author: Stefan H. Holek <stefan at epy.co.at>
Date: 2007-02-22 (Thu, 22 Feb 2007)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
A tests/tscripts/ns_bind_invalid.ps
Log Message:
-----------
Merged r72753:72754 from 2.9 branch.
Raise SyntaxError when encountering invalid PythonScript headers.
Commit: 010c34ae3515cc55e8a6e1be29d9ed05a6217133
https://github.com/zopefoundation/Products.PythonScripts/commit/010c34ae3515cc55e8a6e1be29d9ed05a6217133
Author: Martijn Pieters <mj at zopatista.co>
Date: 2007-03-20 (Tue, 20 Mar 2007)
Changed paths:
M PythonScript.py
Log Message:
-----------
- Add a request method decorator to AccessControl, creating decorators that limit a method to one request method only.
- Protect various security-setting-mutators with a POST-only decorator.
Commit: ed2cf2c3d43fa1d41a2e5dcec467891b47a933e2
https://github.com/zopefoundation/Products.PythonScripts/commit/ed2cf2c3d43fa1d41a2e5dcec467891b47a933e2
Author: Andreas Jung <yet at gmx.de>
Date: 2007-06-23 (Sat, 23 Jun 2007)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
- Collector #2295: Comments in PythonScripts could lead to syntax
errors
Commit: 272b655723d7a59fca0269979dd0fc8f361d6e58
https://github.com/zopefoundation/Products.PythonScripts/commit/272b655723d7a59fca0269979dd0fc8f361d6e58
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2007-07-25 (Wed, 25 Jul 2007)
Changed paths:
M www/default_py
Log Message:
-----------
Discourage the use of the upper-case RESPONSE attribute. The lower-case
response attribute works perfectly fine (and has for ages) and it has the
advantage of being supported by Zope 3 as well.
Commit: 4cfdb10af57c4ffb82a0734b706f41bd041b165b
https://github.com/zopefoundation/Products.PythonScripts/commit/4cfdb10af57c4ffb82a0734b706f41bd041b165b
Author: Tres Seaver <tseaver at palladion.com>
Date: 2008-04-28 (Mon, 28 Apr 2008)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
Log Message:
-----------
Zope2 Interfaces package delenda est\!
Commit: 16045d687b8ea4e547b1a4eed20fe3d3ce8306b1
https://github.com/zopefoundation/Products.PythonScripts/commit/16045d687b8ea4e547b1a4eed20fe3d3ce8306b1
Author: Andreas Jung <yet at gmx.de>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M PythonScript.py
M tests/testPythonScript.py
Log Message:
-----------
- Launchpad #257269: 'raise SystemExit' with a PythonScript could shutdown
a complete Zope instance
Commit: 4686c2a2655e16e819c74bc0022109cb341e3a48
https://github.com/zopefoundation/Products.PythonScripts/commit/4686c2a2655e16e819c74bc0022109cb341e3a48
Author: Andreas Jung <yet at gmx.de>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M __init__.py
M tests/testPythonScript.py
Log Message:
-----------
Monkey patch for LP #257276
This code is taken from the encodings module of Python 2.4.
Note that this code is originally (C) CNRI and it is possibly not compatible
with the ZPL and therefore should not live within svn.zope.org. However this
checkin is blessed by Jim Fulton for now. The fix is no longer required with
Python 2.5 and hopefully fixed in Python 2.4.6 release.
Commit: 8bd9f756443624c6a467d768674106b8848c03ea
https://github.com/zopefoundation/Products.PythonScripts/commit/8bd9f756443624c6a467d768674106b8848c03ea
Author: Andreas Jung <yet at gmx.de>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M __init__.py
Log Message:
-----------
re-added original (C) notice for 'encodings'
monkey-patch
Commit: 5546fb48e402cac7e50040f9e3ac0f0a2a20c227
https://github.com/zopefoundation/Products.PythonScripts/commit/5546fb48e402cac7e50040f9e3ac0f0a2a20c227
Author: Andreas Jung <yet at gmx.de>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M PythonScript.py
Log Message:
-----------
wording
Commit: 30026860ef12ea2083b3c8deba3aecf9ba30f7e2
https://github.com/zopefoundation/Products.PythonScripts/commit/30026860ef12ea2083b3c8deba3aecf9ba30f7e2
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M PythonScript.py
Log Message:
-----------
Merge Maurits's r89745 as well: Proper English spelling of "cannot".
Commit: 87280a58ed22670e1cf3defa40e65e2b16d15fb3
https://github.com/zopefoundation/Products.PythonScripts/commit/87280a58ed22670e1cf3defa40e65e2b16d15fb3
Author: Andreas Jung <yet at gmx.de>
Date: 2008-08-13 (Wed, 13 Aug 2008)
Changed paths:
M __init__.py
A patches.py
Log Message:
-----------
reorganized monkey-patch for hotfix-2008-08-12
Commit: b694d5a43e5b199cda7b60365ffe3594e19c6058
https://github.com/zopefoundation/Products.PythonScripts/commit/b694d5a43e5b199cda7b60365ffe3594e19c6058
Author: Tres Seaver <tseaver at palladion.com>
Date: 2008-10-10 (Fri, 10 Oct 2008)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
LP #281156: 'AccessControl.SecurityInfo.secureModule' dropped ModuleSecurity
for failed imports, obscuring later attempts to import the same broken module.
'AccessControl.ZopeGuards.guarded_import' mapped some Unauthorized exceptions
onto ImportErrors: don't do that! Also, removed mutable defaults from
argument list, improved tests.
Commit: 069d5b9edd5037fe4ea7f824efa1eb7820accd8d
https://github.com/zopefoundation/Products.PythonScripts/commit/069d5b9edd5037fe4ea7f824efa1eb7820accd8d
Author: Sidnei da Silva <sidnei.da.silva at gmail.com>
Date: 2008-10-25 (Sat, 25 Oct 2008)
Changed paths:
M tests/testPythonScript.py
Log Message:
-----------
- Merge remaining changes from gsoc-python-2.5 branch. We now 'work' on Python 2.6
Commit: 3702eac1eb3d8e9810e9006a776a1b1e18472447
https://github.com/zopefoundation/Products.PythonScripts/commit/3702eac1eb3d8e9810e9006a776a1b1e18472447
Author: Sidnei da Silva <sidnei.da.silva at gmail.com>
Date: 2008-10-26 (Sun, 26 Oct 2008)
Changed paths:
M patches.py
Log Message:
-----------
- Since it's fixed after 2.4.5, no reason to apply the patch otherwise
Commit: de69e2d6db33368caa0b1a76ff3c670ca3baaaa3
https://github.com/zopefoundation/Products.PythonScripts/commit/de69e2d6db33368caa0b1a76ff3c670ca3baaaa3
Author: Stefan H. Holek <stefan at epy.co.at>
Date: 2008-10-30 (Thu, 30 Oct 2008)
Changed paths:
M patches.py
Log Message:
-----------
Fix version check. See second comment here: https://bugs.launchpad.net/zope2/+bug/257276
Commit: f8a257a69f62288866d5cd0d241d932e0fdccd06
https://github.com/zopefoundation/Products.PythonScripts/commit/f8a257a69f62288866d5cd0d241d932e0fdccd06
Author: Tres Seaver <tseaver at palladion.com>
Date: 2009-01-02 (Fri, 02 Jan 2009)
Changed paths:
M PythonScript.py
M standard.py
Log Message:
-----------
Merged 'tseaver-no_globals_imports' branch:
o Replaced imports from the 'Globals' module throughout the tree with
imports from the actual modules; the 'Globals' module was always intended
to be an area for shared data, rather than a "facade" for imports.
o Added 'zope.deferredimport.deprecation' entries to 'Globals/__init__.py'
for all previously imported symbols / modules.
o Moved 'ApplicationdefaultPermissions' from 'App/class_init.py' to
'AccessCoontrol/Permission.py', to avoid possible import cycle in
third-party code.
o Moved canonical location of UNIQUE / REPLACEABLE / NOT_REPLACEABLE
constants from 'Globals' to 'OFS.ObjectManager'.
o Removed 'stuffGlobals' hack in favor of the deferred / deprecation
imports.
Commit: d29e13fcf80b36fa3845a0136926ba965babdfc5
https://github.com/zopefoundation/Products.PythonScripts/commit/d29e13fcf80b36fa3845a0136926ba965babdfc5
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2009-01-14 (Wed, 14 Jan 2009)
Changed paths:
M help/ModuleAccess.stx
Log Message:
-----------
Avoid deprecation warnings for the md5 and sha modules in Python 2.6 by adding conditional imports for the hashlib module.
Compare: https://github.com/zopefoundation/Products.PythonScripts/compare/04bfe20ef8fc^...d29e13fcf80b
More information about the checkins
mailing list