Steven Silvester
|
527cbdd18a
|
PYTHON-5537 Update typing dependencies (#2524)
|
2025-09-10 13:28:02 -05:00 |
|
Jib
|
60d0761527
|
PYTHON-2884: Replaced SON usage in all internal classes and commands (#1426)
|
2023-12-19 15:42:23 -08:00 |
|
Steven Silvester
|
6537415da7
|
PYTHON-3605 Move type annotations to parameter list in rendered docs (#1441)
|
2023-11-27 09:24:00 -06:00 |
|
Steven Silvester
|
992d1507e7
|
PYTHON-4005 Replace flake8 and isort with ruff (#1399)
|
2023-10-19 11:56:22 -05:00 |
|
Steven Silvester
|
83ab612aa1
|
PYTHON-3932 Support mypy --strict testing in bson package (#1362)
|
2023-08-29 13:49:11 -05:00 |
|
Iris
|
c1d33831e8
|
PYTHON-3907 add --disallow-untyped-defs for mypy (#1351)
|
2023-08-10 11:08:36 -07:00 |
|
Iris
|
f813f56362
|
PYTHON-3803 add types to encryption.py (#1296)
|
2023-07-11 08:24:15 -07:00 |
|
Shane Harvey
|
0092b0af79
|
PYTHON-2504 Run pyupgrade 3.4.0 and ruff 0.0.265 (#1196)
pyupgrade --py37-plus bson/*.py pymongo/*.py gridfs/*.py test/*.py tools/*.py test/*/*.py
ruff --fix-only --select ALL --fixable ALL --target-version py37 --line-length=100 --unfixable COM812,D400,D415,ERA001,RUF100,SIM108,D211,D212,SIM105,SIM,PT,ANN204,EM bson/*.py pymongo/*.py gridfs/*.py test/*.py test/*/*.py
|
2023-05-11 15:27:17 -07:00 |
|
Steven Silvester
|
e9a6482c4d
|
PYTHON-3610 Add blacken-docs to pre-commit hook (#1170)
|
2023-03-14 15:37:45 -05:00 |
|
Steven Silvester
|
449cb8fb0f
|
PYTHON-2722 Improve performance of find/aggregate_raw_batches (#1047)
|
2022-09-22 15:14:40 -05:00 |
|
Steven Silvester
|
a0fe7c03af
|
PYTHON-3120 Set up flake8 linting (#868)
|
2022-02-17 06:44:08 -06:00 |
|
Steven Silvester
|
5578999a90
|
PYTHON-1834 Use a code formatter (#852)
|
2022-02-09 06:44:28 -06:00 |
|
Steven Silvester
|
52ed5a4135
|
PYTHON-3052 Add Typings to PyMongo Itself (#829)
|
2022-01-13 16:09:48 -06:00 |
|
Shane Harvey
|
24cc4c42bf
|
PYTHON-3019 Fix doc test failures (#794)
Remove pymongo 2 to 3 migration guide.
Make raw_bson doc tests less flakey.
|
2021-11-16 17:14:33 -08:00 |
|
Bernie Hackett
|
853155dd6a
|
PYTHON-2790 Fix doctest setup in raw_bson
|
2021-06-30 13:27:06 -07:00 |
|
William Zhou
|
8ef4524076
|
PYTHON-1359: Add Example for RawBSONDocument (#578)
Add doctest/example for inserting/retrieving RawBSONDocument
|
2021-03-17 16:15:22 -07:00 |
|
Bernie Hackett
|
c70071df1d
|
PYTHON-2133 Remove Py2 compatibility from bson
|
2021-01-14 14:57:20 -08:00 |
|
Prashant Mital
|
ef3df1663c
|
PYTHON-1918 Stop using BSON.encode and BSON.decode functions
|
2019-09-09 18:06:46 -07:00 |
|
Shane Harvey
|
8888e977f8
|
PYTHON-1884 Support auto encryption in network.command
Add encryption I/O callbacks.
Add mongocryptd process management.
Add simple test for auto encryption round trip.
|
2019-08-06 14:54:23 -07:00 |
|
Bernie Hackett
|
57c7f8ccbb
|
PYTHON-1785 Pure Python decoders support the buffer protocol
|
2019-07-30 11:51:24 -07:00 |
|
Prashant Mital
|
2f2fe9db0d
|
PYTHON-1818 TypeCodec support for ChangeStreams
|
2019-04-18 18:02:12 -07:00 |
|
Shane Harvey
|
fbb56a2311
|
PYTHON-1820 Validate bson size in RawBSONDocument init
Also fixes a bug where an empty bson document could not be represented
by RawBSONDocument.
|
2019-04-18 15:15:10 -07:00 |
|
Bernie Hackett
|
ba7c95a9df
|
PYTHON-1462 - Import ABCs from collections.abc
|
2018-02-12 19:42:44 -08:00 |
|
Bernie Hackett
|
507f954ed4
|
Update copyright dates
|
2017-12-01 17:23:39 -08:00 |
|
A. Jesse Jiryu Davis
|
de54cafff5
|
Unused import
|
2017-08-25 15:24:16 -04:00 |
|
A. Jesse Jiryu Davis
|
217f90bab6
|
PYTHON-1284 Don't copy CodecOptions in RawBSONDocument
|
2017-07-01 09:07:58 -04:00 |
|
Luke Lovett
|
b6c74cf33d
|
PYTHON-1106 - Implement BSON corpus test suite.
|
2016-08-24 11:01:45 -07:00 |
|
Luke Lovett
|
e4d3392f90
|
PYTHON-472 - Add a RawBSONDocument class that decodes its comprising bytes only on-demand.
This provides an API for inserting and returning raw BSON.
|
2015-11-18 15:00:09 -08:00 |
|