Skip to content

Commit 701cf9d

Browse files
committed
Merge branch 'master' of github.com:mongodb/mongo-python-driver
2 parents 27e9dc0 + d6bf0e1 commit 701cf9d

File tree

215 files changed

+62370
-23135
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+62370
-23135
lines changed

.pre-commit-config.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,17 @@ repos:
1717
exclude: .patch
1818
exclude_types: [json]
1919

20+
- repo: local
21+
hooks:
22+
- id: synchro
23+
name: synchro
24+
entry: bash ./tools/synchro.sh
25+
language: python
26+
require_serial: true
27+
additional_dependencies:
28+
- ruff==0.1.3
29+
- unasync
30+
2031
- repo: https://github.com/astral-sh/ruff-pre-commit
2132
# Ruff version.
2233
rev: v0.1.3
@@ -74,7 +85,7 @@ repos:
7485
stages: [manual]
7586

7687
- repo: https://github.com/ariebovenberg/slotscheck
77-
rev: v0.17.0
88+
rev: v0.19.0
7889
hooks:
7990
- id: slotscheck
8091
files: \.py$

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ include README.md
22
include LICENSE
33
include THIRD-PARTY-NOTICES
44
include *.ini
5+
include sbom.json
56
include requirements.txt
67
exclude .coveragerc
78
exclude .git-blame-ignore-revs
@@ -21,6 +22,7 @@ include doc/make.bat
2122
include doc/static/periodic-executor-refs.dot
2223
recursive-include requirements *.txt
2324
recursive-include tools *.py
25+
recursive-include tools *.sh
2426
include tools/README.rst
2527
include green_framework_test.py
2628
recursive-include test *.pem

doc/changelog.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ Changelog
33

44
Changes in Version 4.8.0
55
-------------------------
6-
7-
The handshake metadata for "os.name" on Windows has been simplified to "Windows" to improve import time.
8-
9-
The repr of ``bson.binary.Binary`` is now redacted when the subtype is SENSITIVE_SUBTYPE(8).
10-
116
.. warning:: PyMongo 4.8 drops support for Python 3.7 and PyPy 3.8: Python 3.8+ or PyPy 3.9+ is now required.
127

8+
PyMongo 4.8 brings a number of improvements including:
9+
- The handshake metadata for "os.name" on Windows has been simplified to "Windows" to improve import time.
10+
- The repr of ``bson.binary.Binary`` is now redacted when the subtype is SENSITIVE_SUBTYPE(8).
11+
- A new asynchronous API with full asyncio support.
12+
1313
Changes in Version 4.7.3
1414
-------------------------
1515

0 commit comments

Comments
 (0)