<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/zope-security.git/src/zope/security/protectclass.py, branch pure_python_proxy</title>
<subtitle>github.com: zopefoundation/zope.security.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/'/>
<entry>
<title>- Make sure that __str__ and __repr__ never fail by catching all exceptions</title>
<updated>2013-03-11T15:33:16+00:00</updated>
<author>
<name>Stephan Richter</name>
<email>stephan.richter@gmail.com</email>
</author>
<published>2013-03-11T15:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=928658355be5bec8fa7a722b132a672e9ac6afaa'/>
<id>928658355be5bec8fa7a722b132a672e9ac6afaa</id>
<content type='text'>
  and using the custom fallback. (This is equivalent to the C Proxy behavior.)

- Allow __getslice__ and __setslice__ to access the original object's
  implementation instead of always falling back to __getitem__ and
  __setitem__. Do we really want to support this or just remove the test?
  (It is deprecated this Python 2.0!)

- Make sure that Checker.set_permissions is set initiated as an empty dict, if
  not provided. While not immediately obvious, this is the C-based checker
  behavior as well.

Oh yeah, all tests pass now on py26, py27, py32, py33, and pypy!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  and using the custom fallback. (This is equivalent to the C Proxy behavior.)

- Allow __getslice__ and __setslice__ to access the original object's
  implementation instead of always falling back to __getitem__ and
  __setitem__. Do we really want to support this or just remove the test?
  (It is deprecated this Python 2.0!)

- Make sure that Checker.set_permissions is set initiated as an empty dict, if
  not provided. While not immediately obvious, this is the C-based checker
  behavior as well.

Oh yeah, all tests pass now on py26, py27, py32, py33, and pypy!
</pre>
</div>
</content>
</entry>
<entry>
<title>Import normalization.</title>
<updated>2013-02-12T20:21:53+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2013-02-12T20:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=87c47858cecf489eb7ad5f330766a10fd5365bcd'/>
<id>87c47858cecf489eb7ad5f330766a10fd5365bcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence Sphinx warnings.</title>
<updated>2012-12-23T20:54:10+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2012-12-23T20:54:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=05356da06ec00f384025cae406b5eccbee8b17d2'/>
<id>05356da06ec00f384025cae406b5eccbee8b17d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove CVS-era Id fossils.</title>
<updated>2010-06-03T17:34:32+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2010-06-03T17:34:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=d357d20d7bd13a3930c96581413ed258eed35082'/>
<id>d357d20d7bd13a3930c96581413ed258eed35082</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Conform to repository policy.</title>
<updated>2010-05-05T19:21:19+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2010-05-05T19:21:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=f413b21260b0d6d536ffb95d6f6ae9dc2facedad'/>
<id>f413b21260b0d6d536ffb95d6f6ae9dc2facedad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved the "protectclass" module, a slender collection of three</title>
<updated>2009-01-28T13:03:16+00:00</updated>
<author>
<name>Brandon Rhodes</name>
<email>brandon@rhodesmill.org</email>
</author>
<published>2009-01-28T13:03:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=f6ccc8e575f48e902a14e11a4defc15fa568ffd2'/>
<id>f6ccc8e575f48e902a14e11a4defc15fa568ffd2</id>
<content type='text'>
commonly-used utility functions, into "zope.security" so that the Zope
modules that use it can stop depending on the much larger (and ZMI-
supporting) "zope.app.security" if they do not need to.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commonly-used utility functions, into "zope.security" so that the Zope
modules that use it can stop depending on the much larger (and ZMI-
supporting) "zope.app.security" if they do not need to.

</pre>
</div>
</content>
</entry>
</feed>
