- 15 Apr, 2016 4 commits
-
-
Marius Gedminas authored
This way skipped tests will be visible in the test runner output.
-
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 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Ensure that we don't overlook errors in first PyObject_RichCompareBool call
-
Jason Madden authored
-
- 08 Nov, 2015 1 commit
-
-
Jim Fulton authored
Python 3.5 turns such cases into SystemErrors. See: https://bugs.python.org/issue23571 Fixes #15.
-
- 15 Sep, 2015 1 commit
-
-
Tres Seaver authored
-
- 02 Jun, 2015 3 commits
-
-
Tres Seaver authored
Monte Carlo tests suck for reproducibility.
-
Tres Seaver authored
-
Tres Seaver authored
-
- 29 May, 2015 2 commits
-
-
Tres Seaver authored
Human-readable __repr__ for pure-Python Bucket and Set objects.
-
Jason Madden authored
Ensure that the changelog entry uses an imperative verb. You'd think I'd remember that by now. [skip ci]
-