<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/zope-security.git, branch fix-ordered-dict-checker</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>OrderedDict, BTree and dict all iterate the same way.</title>
<updated>2017-05-17T12:10:48+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-05-17T12:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=cdb0161c7edf67857a7625ec666a80c9cd35c297'/>
<id>cdb0161c7edf67857a7625ec666a80c9cd35c297</id>
<content type='text'>
Fixes #23. Also a further fix for #20 (you couldn't iterate a BTree
all by itself).

Refactor the test case for BTree to be a shared implementation and
confirm that it works as expected for dict, using the actual dict
checker. Then apply it to OrderedDict and BTree and fix the resulting
failures by refactoring the fixup in checker.py to a shared
implementation and applying it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #23. Also a further fix for #20 (you couldn't iterate a BTree
all by itself).

Refactor the test case for BTree to be a shared implementation and
confirm that it works as expected for dict, using the actual dict
checker. Then apply it to OrderedDict and BTree and fix the resulting
failures by refactoring the fixup in checker.py to a shared
implementation and applying it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22 from zopefoundation/issue20-extension</title>
<updated>2017-05-02T12:30:25+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jason+github@nextthought.com</email>
</author>
<published>2017-05-02T12:30:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=2b82f83048802017a451d2abcdc2a2bae8ece182'/>
<id>2b82f83048802017a451d2abcdc2a2bae8ece182</id>
<content type='text'>
Be specific that BTrees.keys and .values also are fixed</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Be specific that BTrees.keys and .values also are fixed</pre>
</div>
</content>
</entry>
<entry>
<title>Be specific that BTrees.keys and .values also are fixed in the same way that .items was. See #20 and #21.</title>
<updated>2017-04-26T12:43:41+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-04-26T12:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=486a6c3801bcb7473f190adcc5f80f98fda87362'/>
<id>486a6c3801bcb7473f190adcc5f80f98fda87362</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>svb</title>
<updated>2017-04-24T15:42:52+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2017-04-24T15:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=40e58ec495da58dd458a38912ef900a6b6e70a9e'/>
<id>40e58ec495da58dd458a38912ef900a6b6e70a9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prep 4.1.0 release.</title>
<updated>2017-04-24T15:42:04+00:00</updated>
<author>
<name>Tres Seaver</name>
<email>tseaver@palladion.com</email>
</author>
<published>2017-04-24T15:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=a8ffa268f8c8cd8fb6e553b7764263fe53d2111f'/>
<id>a8ffa268f8c8cd8fb6e553b7764263fe53d2111f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #21 from zopefoundation/issue20</title>
<updated>2017-04-24T15:25:56+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jason+github@nextthought.com</email>
</author>
<published>2017-04-24T15:25:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=0cf7a9aa2b70be82ca9dd65273ef05d79338290e'/>
<id>0cf7a9aa2b70be82ca9dd65273ef05d79338290e</id>
<content type='text'>
Fix iteration of BTrees.items() in pure-python; and 3.6 support</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix iteration of BTrees.items() in pure-python; and 3.6 support</pre>
</div>
</content>
</entry>
<entry>
<title>Another crack at fixing the Python 3 namespace issues on appveyor</title>
<updated>2017-04-24T13:26:17+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-04-24T13:26:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=7fb6a43f3d8d7f60328992e28c8f93dff92e38e1'/>
<id>7fb6a43f3d8d7f60328992e28c8f93dff92e38e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix iteration of BTrees.items() in pure-python; and 3.6 support</title>
<updated>2017-04-24T13:00:59+00:00</updated>
<author>
<name>Jason Madden</name>
<email>jamadden@gmail.com</email>
</author>
<published>2017-04-24T11:54:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=9aaf59b541bc3e0616f9f9f95b6345d1a4400e68'/>
<id>9aaf59b541bc3e0616f9f9f95b6345d1a4400e68</id>
<content type='text'>
Also fix ``list(proxy_btree.items())`` (or a list comprehension of the
same) in Python 3, which wants the ``__len__`` for a hint.

This is a central place to make sure these all behave consistently.

Fixes #20

Also drop pypy3

As a 3.2 implementation, it's not supported by pip anymore. There is a
much more recent version, 3.5-beta, but it's not on Travis yet. The
3.3-alpha which is on Travis is a dead end.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix ``list(proxy_btree.items())`` (or a list comprehension of the
same) in Python 3, which wants the ``__len__`` for a hint.

This is a central place to make sure these all behave consistently.

Fixes #20

Also drop pypy3

As a 3.2 implementation, it's not supported by pip anymore. There is a
much more recent version, 3.5-beta, but it's not on Travis yet. The
3.3-alpha which is on Travis is a dead end.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18 from zopefoundation/fix-win64-maybe</title>
<updated>2016-06-06T09:47:22+00:00</updated>
<author>
<name>Marius Gedminas</name>
<email>marius@gedmin.as</email>
</author>
<published>2016-06-06T09:47:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=6292afe78a5eee46405d982405fcc63603478504'/>
<id>6292afe78a5eee46405d982405fcc63603478504</id>
<content type='text'>
Fix tests on 64-bit Windows</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix tests on 64-bit Windows</pre>
</div>
</content>
</entry>
<entry>
<title>Appveyor: enable pure-Python builds</title>
<updated>2016-06-06T07:57:41+00:00</updated>
<author>
<name>Marius Gedminas</name>
<email>marius@gedmin.as</email>
</author>
<published>2016-06-06T07:57:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/zope-security.git/commit/?id=066dd259af0289efd7551a33ea5cf2d5fb1dc476'/>
<id>066dd259af0289efd7551a33ea5cf2d5fb1dc476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
