Commit Graph

540 Commits

Author SHA1 Message Date
Luke Lovett
9dc990f077 PyMongo 3.3.1 changelog 2016-10-26 13:35:03 -07:00
A. Jesse Jiryu Davis
a04d391db7 PYTHON-1105 News entry for heartbeatFrequencyMS. 2016-07-08 16:34:48 -04: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
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
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
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
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
c6907bd40d PYTHON-1086 - Fix find_one documentation 2016-05-18 14:57:30 -07:00
A. Jesse Jiryu Davis
0a6f92a048 FAQ formatting. 2016-03-23 13:09:18 -04: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
Bernie Hackett
b227f07cf0 PYTHON-1063 - Add an example doc for tailable cursors 2016-03-08 17:46:23 -08:00
Luke Lovett
7d701e27dd Update changelog for 3.2.1. 2016-02-02 14:46:13 -08:00
Bernie Hackett
3279d03131 PYTHON-1052 - Clarify delegated auth example 2016-02-02 14:22:24 -08:00
Bernie Hackett
af6d5e39dc Modernize installation docs 2015-12-03 17:26:08 -08:00
A. Jesse Jiryu Davis
d6e1308955 Motor now supports asyncio. 2015-12-03 20:22:03 -05:00
Bernie Hackett
275e8c3a9e Documentation and changelog updates for 3.2 2015-11-18 20:26:49 -08:00
Felix Yan
13f86c598a PYTHON-1009 Switch from "Monotime" to "monotonic" 2015-11-18 19:32:36 -08:00
aherlihy
596f80fc8d PYTHON-985 - MongoClient properties now block until connected 2015-11-18 15:02:38 -08:00
Bernie Hackett
2ba55a446f Minor changelog updates 2015-11-17 15:35:41 -08:00
Bernie Hackett
b6d6954d09 Changelog updates for PyMongo 3.1.1 2015-11-16 16:48:32 -08:00
Bernie Hackett
928b06882b BUMP 3.1 2015-11-02 14:58:34 -08:00
Bernie Hackett
06f200e1d5 BUMP 3.1rc0 2015-10-19 17:11:09 -07:00
A. Jesse Jiryu Davis
e6457cdd3e PYTHON-983 Update docs for new executor design. 2015-10-15 00:37:39 -04:00
A. Jesse Jiryu Davis
4618998dd1 PYTHON-983 Idle monitor threads use excessive CPU. 2015-10-14 23:52:18 -04:00
Bernie Hackett
c0df9955f4 Changelog for 3.1 2015-10-12 12:28:31 -07:00
Bernie Hackett
7ac3b9eac7 Include changelog from 2.9 2015-10-12 11:24:57 -07:00
Bernie Hackett
28885b25e8 PYTHON-952 - API improvements
This commit implements the following simplifications and improvements:

- The Subscriber ABC has been renamed to CommandListener
- The subscribe function has been renamed to register
- The COMMAND constant has been removed
- The get_subscribers function has been removed
- Command listeners can now be registered per MongoClient instance
  instead of just globally
2015-10-09 17:03:51 -07:00
Bernie Hackett
489d5172ee PYTHON-997 - Add FAQ entry about _id and document mutation 2015-10-05 10:52:02 -07:00
A. Jesse Jiryu Davis
4edbd03d2b More info about gevent monkey patching effects. 2015-09-03 15:58:49 -04:00
Ultrabug
79a57e3a31 enhanced gevent doc with code example wrt #290 2015-09-03 15:58:49 -04:00
Ultrabug
e57ed9d4f8 document gevent monkey patching side effect
when terminating gevent's hub and waiting for remaining greenlets
2015-09-03 15:58:49 -04:00
Bernie Hackett
f0a85a4869 PYTHON-952 - Basic command monitoring
This commit adds support for publishing events when commands
(ismaster, findAndModify, listCollections, etc.) start and
succeed or fail. See the new module, pymongo.monitoring, for
details.

This commit only adds basic infrastructure and support for
monitoring generic commands. Support for monitoring queries,
getMores, killCursors, and write operations are forthcoming.
2015-08-11 11:39:03 -07:00
aherlihy
07ff7ea721 PYTHON-961 - Add warning to prevent deadlock during getaddrinfo. 2015-07-21 17:07:55 -04:00
Bernie Hackett
74eb28c7cd Migration guide updates 2015-07-17 13:24:42 -07:00
Bernie Hackett
728c17f1ad PYTHON-884 - Add 3.0 migration guide. 2015-07-14 13:32:34 -07:00
Bernie Hackett
77de378c2a PYTHON-963 - A few more doctest fixes. 2015-07-13 16:30:58 -07:00
Luke Lovett
8dad0f05fd PYTHON-963 - Fix doctests for documentation when running against MongoDB 2.6.x, 3.0.x. 2015-07-10 16:26:01 -07:00
Luke Lovett
880394fe99 PYTHON-222 - Add a 'tzinfo' attribute to CodecOptions that specifies a timezone to which to decode datetime objects. 2015-07-09 13:32:23 -07:00