Commit Graph

3568 Commits

Author SHA1 Message Date
Luke Lovett
efd443f1bc BUMP 3.3.1 2016-10-26 13:36:06 -07:00
Luke Lovett
9dc990f077 PyMongo 3.3.1 changelog 2016-10-26 13:35:03 -07:00
Petr Messner
04667fd3af Fix ref count management when building _element_to_dict result tuple 2016-10-25 16:01:49 -07:00
Luke Lovett
8e8bb00c21 Version -> 3.3.1.dev0 2016-10-25 16:01:43 -07:00
Luke Lovett
21550d352c BUMP 3.3.0 2016-07-12 14:21:29 -07:00
Andrey Gavrilin
f402c53348 Fix up shutdown for periodic executors 2016-07-11 13:08:36 -07:00
A. Jesse Jiryu Davis
9ab7036db9 PYTHON-1105 More reliable heartbeatFrequencyMS test. 2016-07-08 21:07:38 -04:00
A. Jesse Jiryu Davis
a04d391db7 PYTHON-1105 News entry for heartbeatFrequencyMS. 2016-07-08 16:34:48 -04:00
A. Jesse Jiryu Davis
a2f97f92a4 PYTHON-1105 Configurable heartbeatFrequencyMS. 2016-07-08 16:30:56 -04:00
Bernie Hackett
7d81a01a81 Fix syntax highlighting in README 2016-07-07 11:00:06 -07:00
Bernie Hackett
bce5f95d7b Don't promote the use of ssl.CERT_OPTIONAL 2016-07-06 11:47:46 -07:00
Bernie Hackett
aef97ae222 PyMongo 3.3 changelog 2016-07-05 16:30:25 -07:00
Bernie Hackett
6e4b54e322 PYTHON-1109 - Custom type examples are deprecated 2016-07-05 14:56:44 -07:00
Bernie Hackett
7a64cfc6e7 PYTHON-1110 - Multihomed and round robin DNS addresses are not supported 2016-07-05 14:37:39 -07:00
Bernie Hackett
c4e8d22544 PYTHON-1025 - C extensions big endian support 2016-06-24 17:54:24 -07:00
Bernie Hackett
1ee5e27f9a Fix testing with no server 2016-06-24 10:28:18 -07:00
A. Jesse Jiryu Davis
7eb4568d28 Revert "Max staleness tests."
This reverts commit ef4798b257.
2016-06-20 16:34:36 -07:00
A. Jesse Jiryu Davis
553f887ef7 PYTHON-1104 Change server-selector signature.
Preparation for maxStalenessMS implementation: selectors now take a
TopologyDescription, not a list of ServerDescriptions.
2016-06-20 15:27:17 -07:00
A. Jesse Jiryu Davis
893f2805ff Race in test_getters. 2016-06-20 15:27:17 -07:00
A. Jesse Jiryu Davis
2964f53423 Test failures with capitalized hostname. 2016-06-20 15:27:17 -07:00
A. Jesse Jiryu Davis
ef4798b257 Max staleness tests. 2016-06-20 15:27:17 -07:00
aherlihy
d931f2ddd0 Replaced sleep with wait_util in maxIdleTime/minPoolSize tests 2016-06-20 18:31:04 +02:00
Bernie Hackett
12bd4ac5ea PYTHON-1097 - Support GridFS custom file_id methods 2016-06-17 19:06:47 -07:00
Bernie Hackett
e1850d8abe PYTHON-988 - Deprecate cursor managers and kill_cursors 2016-06-17 10:08:14 -07:00
Bernie Hackett
057429cfca PYTHON-1023 - Explicitly drop support for MongoDB 2.2
We haven't tested against anything older than MongoDB 2.2
in a long timei, but we've never been explicit about what
versions we actually support. As of this commit we are
no longer testing against MongoDB 2.2 either. MongoDB 2.2
reached EOL in February of 2014.
2016-06-15 10:49:00 -07:00
Bernie Hackett
53a7bea492 PYTHON-1022 - Drop support for Python 3.2
This change removes the u() helper from bson.py3compat
and all of its uses in the driver and tests. PyPy3 continues
to be supported since, even though it is based on python 3.2.5,
it has always supported the u string prefix.

The README and install docs are now explicit about PyPy(3) support.
2016-06-15 10:05:43 -07:00
Bernie Hackett
7afca2faa9 PYTHON-1067 - Minor doc fixes 2016-06-14 11:32:24 -07:00
aherlihy
d5082fe45c Remove event_listeners from URI_VALIDATORS 2016-06-14 17:58:59 +02:00
aherlihy
d98a745700 PYTHON-1067 - Implement SDAM Monitoring 2016-06-14 15:20:19 +02:00
aherlihy
10608144d6 PYTHON-658 - Support minPoolSize, maxIdleTimeMS 2016-06-14 14:37:06 +02:00
Luke Lovett
ecab1c9432 PYTHON-1090, PYTHON-1098 - Use sane codec options when reading write responses.
When reading a write response from the server, we now use the 'replace'
unicode_decode_error_handler and 'dict' as the document_class.
2016-06-01 13:34:18 -07:00
Laurent Arnoud
8df6b7cdc5 Add missing backquote for CERT_REQUIRED 2016-06-01 11:03:14 -07:00
Adam Chainz
a5383b6c49 Convert readthedocs link for their .org -> .io migration for hosted projects
As per their email ‘Changes to project subdomains’:

> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.

Test Plan: Manually visited all the links I’ve modified.
2016-05-31 12:48:11 -07:00
Bernie Hackett
3025d68af0 PYTHON-1093 - Use extras_require to install optional dependencies 2016-05-26 16:47:23 -07:00
Bernie Hackett
80fc55aae7 PYTHON-750 - Support cross realm GSSAPI tests 2016-05-26 16:23:53 -07:00
Bernie Hackett
fe6f485de8 Really test SERVICE_REALM 2016-05-26 16:23:53 -07:00
Bernie Hackett
7e92cda92a Update WinKerberos link 2016-05-26 16:23:53 -07:00
Bernie Hackett
0abfba6155 PYTHON-750 - Kerberos SSPI support for Windows 2016-05-26 16:23:53 -07:00
Bernie Hackett
db1dea6f73 PYTHON-1042 - Support client certificate passphrase 2016-05-26 14:59:42 -07:00
Bernie Hackett
d7abe6e7be PYTHON-1073 - Support certificate revocation lists 2016-05-24 11:47:49 -07:00
A. Jesse Jiryu Davis
2ac4855661 PYTHON-1076 Must set WSGIDaemonProcess with mod_wsgi.
WSGIScriptAlias alone means the application runs in "embedded" mode,
which we don't support.
2016-05-20 16:27:10 -04:00
Bernie Hackett
59d8fdadc1 PYTHON-1058 - Support decoding datetime.isoformat format for $date
This change also adds support for the (+|-)HH offset format.
2016-05-20 13:12:47 -07:00
Bernie Hackett
740fc3c07a PYTHON-1033, PYTHON-1034 - Make protocol asserts exceptions
This change introduces a new exception, pymongo.errors.ProtocolError,
and uses it in place of asserts related to the wire protocol.
2016-05-19 17:18:00 -07:00
Bernie Hackett
1413bb0077 PYTHON-1087 - Fix __repr__ handling of *TimeoutMS=None 2016-05-19 15:19:27 -07:00
Bernie Hackett
c6907bd40d PYTHON-1086 - Fix find_one documentation 2016-05-18 14:57:30 -07:00
Bernie Hackett
ecbbb8a442 Start work on 3.3 2016-05-18 13:32:01 -07:00
A. Jesse Jiryu Davis
0a6f92a048 FAQ formatting. 2016-03-23 13:09:18 -04:00
Bernie Hackett
0b34f9702c BUMP 3.2.2 2016-03-15 15:48:41 -07:00
Bernie Hackett
a107dec568 Changelog for 2.9.3 2016-03-15 15:44:14 -07:00
Bernie Hackett
03e53a9511 Changelog for 3.2.2 2016-03-14 16:54:15 -07:00