Commit Graph

304 Commits

Author SHA1 Message Date
Bernie Hackett
913860334e PYTHON-2386 Drop support for Python 3.5 2021-02-03 16:33:36 -08:00
Bernie Hackett
70b927a01d PYTHON-2508 Improve PyOpenSSL on Windows and macOS 2021-01-28 16:02:51 -08:00
Bernie Hackett
1f1670cc35 PYTHON-1974 Drop support for Python 3.4 2021-01-22 15:54:26 -08:00
Bernie Hackett
521f7b9af4 PYTHON-2133 Fix up docs
And finish deleting python 2 specific code.
2021-01-21 15:49:23 -08:00
Bernie Hackett
dea4b90193 PYTHON-2133 Drop install support for Python 2 2021-01-14 09:53:24 -08:00
Shane Harvey
ce40d1191e BUMP 4.0.dev0 2020-11-20 10:32:08 -08:00
Prashant Mital
1d651b9be8
BUMP 3.11.1 (#516) 2020-11-16 16:01:14 -08:00
Shane Harvey
1b97eddfbd
PYTHON-2262 Test Python 3.9 in Evergreen (#485) 2020-09-14 11:45:36 -07:00
Shane Harvey
add995feb4 BUMP 3.11.1.dev1 2020-07-30 14:04:10 -07:00
Shane Harvey
31949fb7e5 BUMP 3.11 (with proper changelog title) 2020-07-30 13:45:25 -07:00
Shane Harvey
316830d7b5 BUMP 3.11.1.dev0 2020-07-30 13:27:09 -07:00
Shane Harvey
9fa94db01a
BUMP 3.11 (#476) 2020-07-30 13:24:44 -07:00
Prashant Mital
9b69338ef4
BUMP 3.11.0rc1.dev0 2020-07-15 11:07:23 -07:00
Prashant Mital
63574b9360
BUMP 3.11.0rc0 2020-07-15 11:03:59 -07:00
Shane Harvey
aeb0bd74de BUMP 3.11.0b2.dev0 2020-06-09 10:04:03 -07:00
Shane Harvey
8fdda6857f BUMP 3.11.0b1 2020-06-09 09:42:03 -07:00
Shane Harvey
903643b3d0 PYTHON-2138 Use pymongo-auth-aws for MONGODB-AWS support 2020-06-05 15:50:26 -07:00
Shane Harvey
5efe0b10b3 PYTHON-2112 Change api.mongodb.com to pymongo.readthedocs.io 2020-04-14 14:47:58 -07:00
Shane Harvey
923e83cd1a BUMP 3.11.0b1.dev0 2020-04-10 09:46:39 -07:00
Shane Harvey
5ec01ca610 BUMP 3.11.0b0 2020-04-10 09:39:05 -07:00
Shane Harvey
e26dc96e31 PYTHON-2034 Support MONGODB-AWS authentication mechanism
Use botocore to perform the manual Signature Version 4 Signing Process.
Test MONGODB-AWS in Evergreen.
Properly unquote URI option values in authMechanismProperties and
readPreferenceTags.
2020-03-03 09:43:48 -08:00
Shane Harvey
6ee80cecfa PYTHON-2124 Assert no gc.garbage at test suite teardown and enable debug output 2020-02-20 15:04:31 -08:00
Bernie Hackett
a06a0e7aa6 PYTHON-2093 OCSP Support 2020-02-20 14:44:24 -08:00
Bernie Hackett
c69ea64220 PYTHON-2117 Only use env markers when setuptools is new enough 2020-02-07 16:07:51 -08:00
Bernie Hackett
5df94d08f0 PYTHON-2040 PyOpenSSL support 2020-02-06 18:03:21 -08:00
Shane Harvey
2d836ecb51 BUMP 3.11.0.dev1 2020-01-07 16:39:06 -08:00
Shane Harvey
d7d94b2776 BUMP 3.10.1 2020-01-07 16:36:17 -08:00
Shane Harvey
4c18d09eff BUMP 3.11.0.dev0 2019-12-10 10:52:38 -08:00
Shane Harvey
25a9b98cb3 BUMP 3.10.0 2019-12-10 10:51:31 -08:00
Shane Harvey
d0423d2d53 PYTHON-1993 Add client-side field level encryption documentation examples
Specify pymongocrypt<2.0.0 in setup.py for compatibility.
2019-11-20 15:42:32 -08:00
Bernie Hackett
bfdf48edfa PYTHON-2009 Add Python 3.8 to trove classifiers 2019-11-13 08:21:45 -08:00
Prashant Mital
7d8ade1ff9
BUMP 3.10.0.dev0 2019-08-20 10:17:40 -07:00
Bernie Hackett
e152e9eafa BUMP 3.9.0 2019-08-13 18:05:10 -07:00
Bernie Hackett
742555fd89 PYTHON-1951 Cap python 2 dnspython version at 1.16.x 2019-08-13 09:02:12 -07:00
Prashant Mital
62400e548d
PYTHON-1902 DNS resolution should honor connectTimeoutMS 2019-08-09 17:04:02 -07:00
Shane Harvey
6d8c1ced70 PYTHON-1882 Add AutoEncryptionOpts 2019-07-29 16:05:20 -07:00
Shane Harvey
d279758228 BUMP 3.9.0b2.dev0 2019-06-16 12:20:16 -04:00
Shane Harvey
1535a72b7f BUMP 3.9.0b1 2019-06-16 12:16:15 -04:00
Bernie Hackett
8facf001c0 PYTHON-1723 Support zstd wire compression 2019-05-09 14:59:34 -04:00
Shane Harvey
343a0b9768 BUMP 3.9.0b1.dev0 2019-03-07 15:34:50 -08:00
Shane Harvey
97af797898 BUMP 3.9.0b0 2019-03-07 15:34:50 -08:00
Thomas Hisch
19827c41ec PYTHON-1467 Remove outdated code for old python versions (#395) 2019-02-06 13:23:43 -08:00
Bernie Hackett
f51723de52 PYTHON-1541 - Use setuptools python_requires
To enforce minimum Python requirements.
2018-07-03 12:44:40 -07:00
Bernie Hackett
cbc81ee793 PYTHON-1536 - PyMongo no longer supports PyPy3 < 3.5 2018-07-03 12:44:40 -07:00
Bernie Hackett
749c1a2f0b PYTHON-1467 - PyMongo no longer supports Python 2.6 2018-07-02 15:15:43 -07:00
Bernie Hackett
bf8019e7bc Start work on 3.8 2018-07-02 14:41:31 -07:00
Shane Harvey
35391b7c2c BUMP 3.7.0 2018-06-26 14:08:42 -04:00
Bernie Hackett
3d8155d87d Claim support for Python 3.7 2018-06-13 13:56:55 -07:00
Bernie Hackett
335cb97a34 PYTHON-1278, PYTHON-1553 - Support OP_COMPRESSED 2018-05-22 11:44:21 -07:00
Bernie Hackett
6e340f889d Continue work on 3.7 2018-04-25 09:03:48 -07:00
Shane Harvey
537b033327 BUMP 3.7.0b0 2018-04-18 10:03:26 -07:00
Bernie Hackett
f3cec2b7b2 PYTHON-1496 - Support Sphinx 1.7 2018-03-06 20:30:11 -08:00
Bernie Hackett
1e9296abf2 Start work on 3.7 2018-03-06 15:52:08 -08:00
Shane Harvey
a9e2192919 BUMP 3.6.1 2018-02-28 19:00:09 -08:00
Bernie Hackett
2c932dfe77 PYTHON-1477 PYTHON-1478 PYTHON-1480 - Doc improvements 2018-02-22 17:14:28 -08:00
Bernie Hackett
bb24a96582 Start work on 3.6.1 2018-02-01 13:14:47 -08:00
Shane Harvey
5db2048df6 BUMP 3.6.0 2017-12-05 14:39:25 -08:00
Shane Harvey
9018525ac8 BUMP 3.6rc1.dev0. 2017-11-28 11:51:53 -08:00
Shane Harvey
36a31ff94a BUMP 3.6rc0. 2017-11-20 14:36:38 -08:00
Bernie Hackett
5705b10d57 PYTHON-1378 - Fix DNS seedlist discovery with Eventlet
This change also adds Python 3 support for dnspython versions
back to 1.13.0, the first version to support Python 3.
2017-10-20 14:59:19 -07:00
Bernie Hackett
732b0f15df PYTHON-1378 - Implement DNS seedlist discovery 2017-10-19 13:53:02 -07:00
Shane Harvey
f0b18ccfc5 PYTHON-1364 Drop support for CPython 3.3. 2017-09-05 17:45:30 -07:00
A. Jesse Jiryu Davis
278d2fb907 Start work on 3.6 2017-08-23 22:11:18 -04:00
Shane Harvey
ca57ecea4a BUMP 3.5.1 2017-08-23 16:24:15 -07:00
Bernie Hackett
dbd39d9ac8 PYTHON-1354 - Work around WinKerberos deprecations
The user, domain, and password arguments to authGSSClientInit
are deprecated. The principal argument works as of 0.5.0. Use
it instead.
2017-08-17 16:48:11 -07:00
Bernie Hackett
7051faace8 Start work on 3.5.1 2017-08-15 11:21:31 -07:00
Shane Harvey
0b0f045d56 BUMP 3.5.0 2017-08-08 09:48:06 -07:00
Bernie Hackett
1c7f5f80e5 Claim support for Python 3.6 2017-05-25 17:02:59 -07:00
Bernie Hackett
e5c18fe09b Migrate CI testing to Ubuntu 12.04 2017-04-25 23:05:33 -07:00
Shane Harvey
4195f77a79 PYTHON-1197 Test PyMongo on Evergreen with the default system Python
- Add XUnit xml reporting using unittest-xml-reporting
- Clamp unittest2 version at 0.8.0 for Solaris
- Remove environmental variables to work around EVG-1331
2017-02-17 13:55:50 -08:00
Bernie Hackett
76df4f2d33 Start work on 3.5 2017-02-17 13:53:04 -08:00
Bernie Hackett
f2aff0fd14 BUMP 3.4.0 2016-11-29 09:37:50 -08:00
Bernie Hackett
11f32deb9f PYTHON-1166 - Various fixes for Sphinx doc builds 2016-10-17 15:57:33 -07:00
Bernie Hackett
4f3f9f3544 PYTHON-1154 - Various doc and doctest fixes
- Make the doctests pass against MongoDB 2.6 - master (3.3)
- Make the doctests pass under python 2.6 - python 3.5
2016-09-28 16:46:02 -07:00
Bernie Hackett
c0767a551a PYTHON-1153 - Make docs build and test under python 3 2016-09-26 15:49:59 -07:00
Bernie Hackett
100a069a63 Continue work on 3.4 2016-09-21 11:15:01 -07:00
Bernie Hackett
17e3683384 BUMP 3.4rc0 2016-09-19 18:02:03 -07:00
Bernie Hackett
29196b6566 PYTHON-1129 - Support IP addresses in match_hostname 2016-08-25 16:28:19 -07:00
Bernie Hackett
c44add7c90 Start work on 3.4 2016-07-19 16:34:20 -07:00
Luke Lovett
21550d352c BUMP 3.3.0 2016-07-12 14:21:29 -07:00
Bernie Hackett
c4e8d22544 PYTHON-1025 - C extensions big endian support 2016-06-24 17:54:24 -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
3025d68af0 PYTHON-1093 - Use extras_require to install optional dependencies 2016-05-26 16:47:23 -07:00
Bernie Hackett
ecbbb8a442 Start work on 3.3 2016-05-18 13:32:01 -07:00
Bernie Hackett
0b34f9702c BUMP 3.2.2 2016-03-15 15:48:41 -07:00
Bernie Hackett
07b0f78585 Start work on 3.2.2 2016-03-02 15:18:11 -05:00
Luke Lovett
22fd629968 BUMP 3.2.1 2016-02-02 14:46:48 -08:00
Bernie Hackett
aa12164d27 Start work on 3.2.1 2015-12-15 11:01:44 -08:00
Bernie Hackett
23478e84c6 BUMP 3.2 2015-12-07 16:28:13 -08:00
Bernie Hackett
5e1b08090f Post rc0 work 2015-12-03 17:05:22 -08:00
Bernie Hackett
a2170e6140 BUMP 3.2rc0 2015-11-18 21:09:25 -08:00
Bernie Hackett
0862de6164 Start work on 3.2 2015-11-18 12:53:49 -08:00
Bernie Hackett
953cfaafd7 BUMP 3.1.1 2015-11-17 16:40:02 -08:00
Bernie Hackett
631e23eb95 Claim support for python 3.5 2015-11-13 10:33:34 -05:00
Bernie Hackett
c873ef3fdb Start work on 3.1.1 2015-11-13 10:30:14 -05: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
Bernie Hackett
a88940506b Start work on 3.1.0. 2015-07-08 15:00:19 -07:00
Bernie Hackett
f3931c1e19 BUMP 3.0.3 2015-06-30 17:36:56 -07:00
Bernie Hackett
ff3c18ffbc PEP440 version numbers... 2015-05-19 10:38:24 -07:00