Shane Harvey
cbab615231
PYTHON-3065 Ignore SRV polling update when topology is discovered to be a replica set ( #943 )
2022-05-09 12:01:36 -07:00
Steven Silvester
21ead3a7e5
PYTHON-3189 Change Stream event document missing to field for rename events ( #924 )
2022-05-06 16:48:02 -05:00
Shane Harvey
3e57bde2ee
PYTHON-3230 Migrate to newer zSeries, POWER8, and ARM platforms ( #942 )
2022-05-06 13:53:30 -07:00
Julius Park
aa16f1c5fe
PYTHON-3242 Test against MongoDB 6.0 ( #940 )
2022-05-06 12:02:36 -07:00
Shane Harvey
75685c006c
PYTHON-3235 Drop support for Python 3.6 ( #939 )
2022-05-05 16:13:41 -07:00
Shane Harvey
502effeeba
PYTHON-3167 Fix mockupdb tests for estimated_document_count ( #938 )
2022-05-05 10:52:53 -07:00
Shane Harvey
9a829acf2e
PYTHON-3251 Make extra whitespace visible in invalid port exception ( #937 )
2022-05-04 11:12:58 -07:00
Julius Park
252ed1cef6
PYTHON-3247 Mitigate user issues caused by change in directConnection defaults in 4.x ( #935 )
2022-05-03 14:49:18 -07:00
Shane Harvey
ede07f44dd
PYTHON-3250 Speed up majority writes in test suite ( #936 )
2022-05-03 14:41:24 -07:00
Shane Harvey
6e4e90a882
PYTHON-3167 Revert to using the count command for estimated_document_count ( #934 )
...
Resolves PYTHON-2885, PYTHON-3166, PYTHON-3224, and PYTHON-3219.
2022-05-02 16:32:05 -07:00
Julius Park
05b55e88df
PYTHON-3038 The doc should clarify that the resulting documents that are produced with upserts are constructed from both the filter and the update params ( #933 )
2022-05-02 06:21:44 -07:00
Steven Silvester
9e317bf417
PYTHON-3243 Pin version of mypy used ( #932 )
2022-04-28 11:07:46 -05:00
Steven Silvester
a2606cfc03
PYTHON-3194 Adopt doc8 checker ( #931 )
2022-04-22 13:44:14 -05:00
Shane Harvey
fe057cf577
PYTHON-3220 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
2022-04-20 12:01:26 -07:00
Steven Silvester
cfa2d990f0
PYTHON-3228 _tmp_session should validate session input ( #930 )
2022-04-18 20:38:46 -05:00
Shane Harvey
109eaaff7b
BUMP 4.2.0.dev1
2022-04-13 13:32:58 -07:00
Shane Harvey
8b3eaafb40
BUMP 4.1.1
2022-04-13 13:32:58 -07:00
Julius Park
868b3f77f3
PYTHON-3080 Add section to troubleshooting FAQ per driver with top SEO results ( #918 )
2022-04-13 13:03:37 -07:00
Shane Harvey
ff288faf39
PYTHON-3221 Resync CSFLE spec tests ( #929 )
2022-04-13 12:20:54 -07:00
Steven Silvester
a319075ba7
PYTHON-3197 Update docs.mongodb.com links in source, API & Reference documentation ( #926 )
2022-04-13 14:11:13 -05:00
Shane Harvey
fd512d5c90
PYTHON-3225 Stop testing delete on capped collections ( #928 )
2022-04-12 17:43:10 -07:00
Shane Harvey
dca72b7884
PYTHON-3222 Fix memory leak in cbson decode_all ( #927 )
...
Add decode_all keyword arg for codec_options.
Make decode_all show up in docs.
2022-04-12 17:18:23 -07:00
Shane Harvey
5ccbb4d6d8
PYTHON-3216 Include codec_options.pyi in release distributions ( #923 )
2022-04-06 12:18:44 -07:00
Shane Harvey
3cb16cae24
PYTHON-3210 Remove flakey string assertion from invalid aws creds FLE test ( #922 )
2022-04-06 12:09:47 -07:00
Shane Harvey
49c3f9fdfd
PYTHON-3215 Add Typing :: Typed trove classifier
2022-04-06 11:47:31 -07:00
Terence Honles
01f983e8ab
PYTHON-3214 Fix typing markers not being included in the distribution ( #921 )
2022-04-06 11:25:25 -07:00
Shane Harvey
821b5620f7
PYTHON-3198 Fix NameError: name sys is not defined ( #920 )
2022-04-05 13:07:06 -07:00
Shane Harvey
331600d491
BUMP 4.2.0.dev0
2022-04-04 11:06:52 -07:00
Shane Harvey
6e99bf4515
BUMP 4.1.0
2022-04-04 10:57:01 -07:00
Duncan
b0fd5cbdf5
Improve docstrings for SON parameters ( #919 )
2022-04-01 12:37:47 -05:00
Steven Silvester
a809b3c005
PYTHON-3190 Test Failure - doctests failing cannot import name 'TypedDict' ( #917 )
2022-03-31 16:11:20 -05:00
Shane Harvey
1d6914f749
PYTHON-3191 Fix test_sigstop_sigcont with Versioned API ( #916 )
2022-03-31 12:25:45 -07:00
Steven Silvester
113d66dc18
PYTHON-2406 Clean up of tools documentation page ( #913 )
2022-03-31 04:31:05 -05:00
Shane Harvey
484058e18d
PYTHON-3160 Fix MMAPv1 tests ( #914 )
2022-03-30 21:50:22 -07:00
Shane Harvey
3179eab91d
Improve the changelog for 4.1 ( #915 )
2022-03-30 20:57:12 -05:00
Shane Harvey
c58950a8d4
PYTHON-3186 Avoid SDAM heartbeat timeouts on AWS Lambda ( #912 )
...
Poll monitor socket with timeout=0 one last time after timeout expires.
This avoids heartbeat timeouts and connection churn on Lambda and other FaaS envs.
2022-03-30 14:29:46 -07:00
Steven Silvester
1d30802f8c
PYTHON-3074 Add documentation for type hints ( #906 )
2022-03-29 18:03:42 -05:00
Shane Harvey
a4bba9dd5c
Revert "PYTHON-2970 Prioritize electionId over setVersion for stale primary check ( #845 )"
...
This reverts commit 225d131c2d .
2022-03-29 13:45:27 -07:00
Steven Silvester
d8c2b315b0
PYTHON-3185 Pre-Commit Needs an Upgrade ( #911 )
2022-03-29 14:59:33 -05:00
Shane Harvey
c15fce0b3c
PYTHON-3138 copydb was removed in MongoDB 4.2 ( #910 )
2022-03-28 15:23:00 -07:00
Shane Harvey
75fa14d19b
PYTHON-3084 MongoClient/Database/Collection should not implement Iterable ( #909 )
2022-03-28 15:09:53 -07:00
Steven Silvester
72d8900c36
PYTHON-3058 Bump maxWireVersion for MongoDB 5.2 ( #908 )
2022-03-28 13:48:58 -05:00
Steven Silvester
e325b24b78
PYTHON-3127 Snapshot Query Examples for the Manual ( #907 )
2022-03-28 12:18:26 -05:00
Julius Park
9562a81903
PYTHON-3119 getMore helper should explicitly send inherited comment ( #904 )
2022-03-25 16:47:18 -07:00
Shane Harvey
861d79537f
PYTHON-3180 Use server v3 toolchain in perf tests ( #905 )
2022-03-22 14:52:06 -07:00
Steven Silvester
da81c69644
PYTHON-3157 Update Release Documentation to Include Github Releases ( #900 )
2022-03-16 15:26:45 -05:00
Steven Silvester
b3604a81d3
PYTHON-3171 Add usage of NoReturn annotation ( #901 )
2022-03-16 15:26:10 -05:00
Shane Harvey
648a87e228
PYTHON-3173 Skip version API test for count ( #902 )
2022-03-16 12:32:00 -07:00
Shane Harvey
0a6e7bc387
PYTHON-3174 Don't reinit client_context.client ( #899 )
2022-03-16 09:36:31 -07:00
Steven Silvester
474420b2e5
PYTHON-3085 Audit consistent and correct types for _DocumentOut ( #893 )
2022-03-16 05:56:07 -05:00