- 15 May, 2016 1 commit
-
-
Forest Gregg authored
-
- 10 May, 2016 3 commits
-
-
Tres Seaver authored
-
Tres Seaver authored
-
Tres Seaver authored
-
- 20 Apr, 2016 1 commit
-
-
Adam Groszer authored
-
- 15 Apr, 2016 7 commits
-
-
Marius Gedminas authored
install zodb to make sure those dependent tests are run
-
Marius Gedminas authored
Use unittest.skip to skip tests
-
Marius Gedminas authored
This way skipped tests will be visible in the test runner output.
-
Forest Gregg authored
-
Tres Seaver authored
Add Travis and AppVeyor build badges
-
Tres Seaver authored
(Try to) fix appveyor build
-
Tres Seaver authored
Replace with 'PyLong_AsLongLongOverflow'. Toward a fix for #32.
-
- 14 Apr, 2016 8 commits
-
-
Forest Gregg authored
-
Forest Gregg authored
-
Forest Gregg authored
-
Forest Gregg authored
-
Forest Gregg authored
-
Tres Seaver authored
See: https://github.com/zopefoundation/BTrees/issues/32.
-
Tres Seaver authored
Don't use/poison global wheel cache when building w/ PURE_PYTHON.
-
Tres Seaver authored
-
- 13 Apr, 2016 2 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
-
- 11 Apr, 2016 1 commit
-
-
Tres Seaver authored
Introduced in PR #20, they get tested via the 'py27-pure' tox environment.
-
- 05 Apr, 2016 1 commit
-
-
Marius Gedminas authored
build os x wheels and deploy to pypi
-
- 29 Mar, 2016 2 commits
-
-
Forest Gregg authored
-
-
- 26 Mar, 2016 1 commit
-
-
Tres Seaver authored
Drop support for Python 2.6 and 3.2.
-
- 25 Mar, 2016 1 commit
-
-
Tres Seaver authored
- 2.6 is long out-of-maintenance, and a security quagmire. - 3.2 cannot be tested on Travis.
-
- 23 Mar, 2016 1 commit
-
-
Forest Gregg authored
-
- 17 Mar, 2016 2 commits
-
-
Forest Gregg authored
-
Forest Gregg authored
-
- 16 Mar, 2016 1 commit
-
-
Forest Gregg authored
-
- 13 Feb, 2016 1 commit
-
-
Jason Madden authored
Make Python objects pickle like C; unpickling empty BTrees in Python works. Fixes #19
-
- 13 Jan, 2016 1 commit
-
-
Jason Madden authored
-
- 12 Jan, 2016 1 commit
-
-
Jason Madden authored
On it's own, this breaks on protocols >= 2 (including Python 3 by default) because the pickled object's class is required to match the reduce output. One fix would be to change the pickle format to use a custom constructor function, but then we'd have different pickle formats in C and Python. Rather than do that, we instead create a __class__ property for the python implementation. This bypasses the protocol limitations. The __class__ property wasn't assignable in the C implementation, so the compatibility risk should be very small. All the special pickle machinery is only defined in Python if needed.
-
- 11 Jan, 2016 1 commit
-
-
Jason Madden authored
-
- 15 Dec, 2015 2 commits
-
-
Tres Seaver authored
clean redundant blank lines and indent some lines
-
snowman1985 authored
-
- 13 Nov, 2015 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Ensure that we don't overlook errors in first PyObject_RichCompareBool call
-