Bernie Hackett
f6e2adbb45
Changelog for 2.9.3
2016-03-14 17:01:53 -07:00
Bernie Hackett
6f3e23b9f4
Test debugging
2016-03-10 14:36:17 -08:00
Bernie Hackett
64801b45c6
Fix a racy test
2016-03-10 12:50:35 -08:00
Bernie Hackett
264cdd8b5a
PYTHON-1070 - Make index cache thread safe
2016-03-10 10:12:02 -08:00
Bernie Hackett
cb4a80a28a
PYTHON-1063 - Add an example doc for tailable cursors
2016-03-08 18:06:18 -08:00
Bernie Hackett
57cc383286
Fix a test for MongoDB 3.3 behavior change
2016-03-03 16:17:50 -05:00
Bernie Hackett
4d9831f97c
PYTHON-1060 - Remove command document repr from exception messages
2016-03-02 17:05:37 -05:00
Bernie Hackett
27a232cd40
PYTHON-1056 - Disallow double quotes in database names
2016-03-02 16:38:02 -05:00
Bernie Hackett
cd66d35213
PYTHON-1062 - Only use "textSearchEnabled" when testing MongoDB 2.4
2016-03-02 15:08:58 -05:00
Bernie Hackett
43525029bf
Start work on 2.9.3
2016-03-02 14:26:55 -05:00
Luke Lovett
ab14c6f728
BUMP 2.9.2
2016-02-01 14:20:04 -08:00
Luke Lovett
0f01056114
Changelog for PyMongo 2.9.2
2016-02-01 14:15:57 -08:00
Bernie Hackett
c085738fed
PYTHON-1048 - Auth module fixes for python 3.1
2016-01-29 14:14:28 -08:00
Bernie Hackett
8b7a13629b
PYTHON-1044 - Fix up unknown BSON type handing
2016-01-29 13:40:03 -08:00
Bernie Hackett
0a5ef8de6e
PYTHON-1040 - Add and use client._disconnect
2016-01-15 10:53:24 -08:00
Daniel Playfair Cal
65c0aed610
Use codec options in aggregate command
2015-12-15 15:42:28 -08:00
Bernie Hackett
8ee51cf438
PYTHON-1021 - Support git describe based server versions
2015-12-15 15:40:35 -08:00
Bernie Hackett
2d4a1d8d4c
Start work on 2.9.2
2015-12-15 11:03:53 -08:00
Bernie Hackett
8aec72b74b
BUMP 2.9.1
2015-11-17 15:52:33 -08:00
Bernie Hackett
caa3cff558
Minor changelog updates
2015-11-17 15:41:51 -08:00
Luke Lovett
616f44f3c2
PYTHON-1013 - Only reraise PyExc_Exceptions as InvalidBSON in get_value.
2015-11-17 11:23:56 -08:00
Bernie Hackett
0519c5d763
Changelog updates for PyMongo 2.9.1
2015-11-16 16:55:08 -08:00
Bernie Hackett
f88c5ff2bc
Fix a bulk operations test for MongoDB 3.2 behavior change
2015-11-15 22:23:52 -08:00
aherlihy
03f01774fa
PYTHON-1010 write_dict now checks the error indicator when exiting iteration loop
2015-11-13 11:07:08 -05:00
Bernie Hackett
2c46afed9b
Start work on 2.9.1
2015-11-13 10:27:49 -05:00
Bernie Hackett
5936007de6
BUMP 2.9
2015-09-30 16:31:54 -07:00
Bernie Hackett
13d80ced6b
Claim support for python 3.5
2015-09-30 16:15:45 -07:00
Bernie Hackett
a57c63355e
Silence pointless compiler warnings
2015-09-29 19:00:17 -07:00
Bernie Hackett
fb01841f50
PYTHON-996 - Adjust regex tests for python 3.5
2015-09-22 14:46:33 -07:00
Bernie Hackett
6440ebe89a
Fix a test under python 3.5
2015-09-22 13:14:05 -07:00
Bernie Hackett
e0bfbaa0be
Fix up profiling tests for MongoDB 3.1.x
2015-09-11 16:59:39 -07:00
Luke Lovett
819febc041
PYTHON-977 - avoid 'b' string prefix for Python version compatibility in tests.
2015-09-04 16:01:44 -07:00
Luke Lovett
18054a19fc
PYTHON-977 - Fix __hash__ method on BSON types that inherit from Python builtin types.
...
In Python 2, objects automatically inherit the __hash__ of their parent
class. In Python 3, objects that override __eq__ do not automatically inherit
__hash__, so these objects were not hashable under Python 3. Additionally,
mutable BSON types and types that overide __eq__ but did not explicitly define
__hash__ had broken __hash__ methods under Python 2. This commit unifies the
hashing behavior between Python versions and fixes the __hash__ methods such
that two BSON objects hash the same only if they are equal.
N.B.: bson.code.Code and bson.regex.Regex are no longer hashable under Python 2
because they are mutable.
2015-09-04 14:56:43 -07:00
Bernie Hackett
b31399b3b0
PYTHON-980 - Document deprecation of the eval command
2015-08-21 17:24:55 -07:00
Bernie Hackett
106b484578
PYTHON-974 - Use appropriate hash comparators for sensitive functions
2015-08-14 13:38:47 -07:00
Bernie Hackett
2feba07edf
Post rc0 changes
2015-08-14 13:38:12 -07:00
Bernie Hackett
17e04afebc
BUMP 2.9rc0
2015-08-05 20:37:19 -07:00
Bernie Hackett
283bfa364f
Fix up copyright dates
2015-08-05 19:30:30 -07:00
Bernie Hackett
c8c4822ba5
PYTHON-967 - Call print as a function in README
2015-08-05 18:23:19 -07:00
Bernie Hackett
dd042a3957
Link to issues resolved
2015-08-05 18:21:12 -07:00
Bernie Hackett
29652d2460
Note that not all deprecated features raise DeprecationWarning
2015-07-17 13:17:23 -07:00
Bernie Hackett
699b6d3cdf
PYTHON-966 - 3.0 compatibility for read preference options
2015-07-17 12:41:18 -07:00
Bernie Hackett
23cb737cae
PYTHON-832 - Re-enable copy_database auth tests for MongoDB 3.0+.
2015-07-15 15:28:12 -07:00
Bernie Hackett
3bb6f0865d
Changelog for 2.9.
2015-07-15 14:52:46 -07:00
Bernie Hackett
d19786423f
Fix high availability examples to align with 3.0
2015-07-15 09:49:03 -07:00
Bernie Hackett
92968aad19
PYTHON-965 Backport MongoClient.address.
...
This change also deprecates MongoClient.host and MongoClient.port,
which are removed in PyMongo 3.
2015-07-14 13:13:12 -07:00
Bernie Hackett
c11aae4071
Fix $comment tests for MongoDB 3.1.x.
2015-07-13 17:19:53 -07:00
Bernie Hackett
89b7a9d5af
PYTHON-963 - A few more doctest fixes.
2015-07-13 16:24:53 -07:00
Bernie Hackett
d312f8787d
PYTHON-887 - Deprecate all features removed in 3.0
2015-07-13 14:56:32 -07:00
Luke Lovett
a8ad0656b0
PYTHON-963 - Fix doctests for documentation when running against MongoDB 2.6.x, 3.0.x.
2015-07-10 17:07:49 -07:00