GitHub / mongodb/mongo-python-driver / commits
PyMongo - the Official MongoDB Python driver
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 27ac7bd7 | PYTHON-2517 Remove any Jython specific code or workarounds (#2641) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 2f7946f5 | PYTHON-4099 Add contributing docs for memory profiling (#2646) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| da6d3d9e | PYTHON-5673 Only update sbom when core dependencies change (#2647) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 37632e70 | PYTHON-5669 setup-tests.sh should support --active (#2648) |
Jeffrey A. Clark <a****k@a****t>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| a9923507 |
BUMP 4.16.0.dev1
Signed-off-by: mongodb-dbx-release-bot[bot] <1****]@u****m> |
mongodb-dbx-release-bot[bot] <1****]@u****m> | 5 days ago | |
| 1496b8d2 |
Bump the actions group with 3 updates (#2637)
Co-authored-by: dependabot[bot] <4****]@u****m>, Iris <5****k@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ab8b99a0 |
[Spec Resync] 12-01-2025 (#2632)
Co-authored-by: Cloud User <e****r@i****l>, Jeffrey A. Clark <a****k@a****t>, Iris Ho <i****o@m****m> |
mongodb-drivers-pr-bot[bot] <1****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ae88b5a0 | PYTHON-5530 Reduce usage of legacy test runner (#2642) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 49e59d41 |
PYTHON-5661 Bump mypy from 1.18.2 to 1.19.0 (#2629)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@i****g>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| e7aab567 | PYTHON-4783 Remove reference to RHEL7 in tests (#2643) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 2195866b |
PYTHON-5355 Addition of API to move to and from NumPy ndarrays and BSON Binar...
Co-authored-by: Jib <J****e@g****m>, Noah Stapp <n****p@m****m> |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 3093a7c7 | PYTHON-5664 extract using `tar` command (#2636) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 44baec9e | PYTHON-5401: Revise pull request template for better structure (#2626) |
Jib <j****e@m****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| bd6decb8 |
Bump zizmorcore/zizmor-action from b0e5c0b2b3785bc67b9b6c743fdbd495cda1b4c4 t...
Co-authored-by: dependabot[bot] <4****]@u****m>, Jib <j****e@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 6011df9e | PYTHON-5643 Add contributor docs for the test.utils_shared.delay function (#2... |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 8bf82633 | PYTHON-5656: Fixes broken link to aggregation pipeline docs. (#2627) |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 222a55f8 |
PYTHON-5653: fix - correct return type annotation for `find_one_and_*` metho...
Co-authored-by: Jib <j****e@m****m>, Casey Clements <c****s@u****m> |
Cal Jacobson <c****9@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 3d76c84b | PYTHON-5647 remove redundant entry for `*.mongodbgov.net` (#2625) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 88109401 |
Bump the actions group with 7 updates (#2620)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 42cf3407 | PYTHON-5642 - getMore operations should do server selection if the server is ... |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 1a434c7c |
chore: Update SBOM (#2623)
Co-authored-by: blink1073 <2****3@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| cef27b18 | PYTHON-5433 - Fix Silkbomb issues (#2622) |
thanhnguyen-mdb <t****n@m****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| a9c03442 | PYTHON-5647 extend `ALLOWED_HOSTS` (#2618) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 0c5eec79 |
[Spec Resync] 11-10-2025 (#2609)
Co-authored-by: Cloud User <e****r@i****l>, Noah Stapp <n****p@m****m>, Jib <j****e@m****m> |
mongodb-drivers-pr-bot[bot] <1****]@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 47da699a |
chore: Update SBOM (#2619)
Co-authored-by: blink1073 <2****3@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 71e0c950 | PYTHON-5433 - Added SBOM update automation (#2617) |
thanhnguyen-mdb <t****n@m****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 44a58f16 |
Bump pyright from 1.1.406 to 1.1.407 (#2603)
Co-authored-by: dependabot[bot] <4****]@u****m>, Jib <j****e@m****m>, Steven Silvester <s****r@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 63acab96 |
Bump the actions group with 2 updates (#2608)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| eb25ce42 | Bump the actions group across 1 directory with 4 updates (#2604) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f278e471 | PYTHON-5522: Support std lib zstandard in 3.14 (#2592) |
Rogdham <3****m@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5f00966f |
[TASK]-[PYTHON-5623]: Change with_transaction callback return type to Awaitab...
Co-authored-by: Logan Pulley <l****n@p****t> |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b607ef14 | PYTHON-5214 - Improve BSON decoding InvalidBSON error message (#2605) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fd025503 | PYTHON-5628 - Update the link for help in the documentation (#2602) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0c8a22b8 | PYTHON-5627 - Update feedback link (#2601) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a5f6d638 | PYTHON-5615 Use uv python when python toolchain is not available (#2597) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ad1167d0 | [Task]-PYTHON-5626: Remove project.license toml table (#2595) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| faa77eab | [Task] PYTHON-5561: Add support for PyPy 3.11 (#2596) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6a796c86 |
Bump furo from 2025.7.19 to 2025.9.25 (#2565)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6d918596 | PYTHON-5611 Fix python binary usage for Other Hosts (#2586) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5eb1edf3 | PYTHON-5609 Add 4.15.3 release to changelog (#2585) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d5959131 | PYTHON-5598 Add generate_config method to ensure auth is tested on free-threa... |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 89a4eaa3 | PYTHON-5576: add PR template to mongo-python-driver (#2567) |
Iris <5****k@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 491f5ba7 | PYTHON-5588 Fix python binary used in FIPS tests (#2581) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 84772bd8 | PYTHON-5604 Skip ECS tests until we can test on Ubuntu 22 (#2582) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a2e39ada | PYTHON-5596 Fix return type for distinct methods (#2576) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 46974363 |
PYTHON-5538 Fix lock file handling and bump pyright from 1.1.405 to 1.1.406 (...
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 406bed04 | PYTHON-5597 Upgrade to macos-latest (#2578) |
Jeffrey A. Clark <a****k@a****t>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 16a2fea2 |
Bump the actions group with 3 updates (#2574)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 52400e11 | PYTHON-5571 - Fix memory leak when raising InvalidDocument with C extensions ... |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d47bd9cf | PYTHON-5024 - Add 3.14t as a standard Python matrix version (#2563) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6bdf07e7 | PYTHON-5585 Add jira.mongodb.org/secure/ReleaseNote links to linkcheck_ignore... |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| e3910f86 | PYTHON-5593 Adds v4.15.2 notes to changelog (#2570) |
Casey Clements <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 215b3b19 |
Bump github/codeql-action from 3.30.3 to 3.30.5 in the actions group (#2564)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 67384f0f | PYTHON-5550 Add a test that uses uvloop as the event loop (#2543) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b2918071 | PYTHON-5587 Remove check for dnspython version (#2566) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8d451828 |
Bump mypy from 1.18.1 to 1.18.2 (#2551)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@i****g>, Iris Ho <i****o@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4839e523 | PYTHON-5569: [Build Failure] Spec Resync job is failing silently (#2553) |
Iris <5****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e0767cf5 |
PYTHON-5479 Drop support for Python 3.9 (#2562)
Co-authored-by: Noah Stapp <n****h@n****m> |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0d93ec48 | PYTHON-5573 Require dnspython 2.6.1+ (#2559) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1f308c84 | PYTHON-5480 Update Python 3.9-specific tests to use Python 3.10 (#2560) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| eb0cedd9 | PYTHON-5577 - Drop support for OpenSSL 1.0.2 (#2561) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| fad2ccb0 | PYTHON-5565 Add minimum version test for Encryption (#2547) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 448a4944 | PYTHON-5574 Allow uv lockfile to update from justfile lint (#2558) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4849eacc | PYTHON-5563: Change most tasks to run daily instead of weekly (#2556) |
Iris <5****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9e64ed1b | PYTHON-4755 - Stop supporting and testing against Eventlet (#2557) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0049dc88 | PYTHON-2390 - Retryable reads use the same implicit session (#2544) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 51f7b408 | PYTHON-5572: Add team members to contributors.rst (#2554) |
Jib <j****e@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 29c4c2cc | PYTHON-5570 Do not freeze the lockfile (#2555) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 266caf02 | PYTHON-5449 - Do not attach invalid document in exception message (#2539) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6fe85436 | PYTHON-3414 Improve error message when using incompatible dependencies (#2549) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9603a85f |
Bump the actions group with 2 updates (#2550)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ef59602e | PYTHON-5491 Update test for dropIndex behavior change (#2546) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 668bd823 | PYTHON-2391 - Ensure retries do not use duplicate command payloads (#2545) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4936fe90 | PYTHON-5539 Fix installation of pymongocrypt from source (#2541) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dba0aa94 | PYTHON-5472 Remove driver tests for Atlas Data Lake (#2542) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a7a645f8 | PYTHON-5555 Fix AWS Lambda build (#2540) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5787acc2 | PYTHON-5556 Keep uv lock file up to date (#2534) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4b4d7497 | PYTHON-5500 Account for extra flakiness in test_dns_failures_logging (#2533) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4b4c9499 |
BUMP 4.16.0.dev0
Signed-off-by: mongodb-dbx-release-bot[bot] <1****]@u****m> |
mongodb-dbx-release-bot[bot] <1****]@u****m> | 3 months ago | |
| 8cf65796 | PYTHON-5542 Prepare for 4.15.1 Release (#2537) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7a07c028 | PYTHON-5544 Revert changes to base protocol layer (#2535) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| eca38b73 |
Bump mypy from 1.17.1 to 1.18.1 (#2532)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 32e183ba |
Bump the actions group with 3 updates (#2531)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3da6e858 |
PYTHON-5543 PyMongoBaseProtocol should inherit from asyncio.BaseProtocol (#2528)
Co-authored-by: Noah Stapp <n****h@n****m> |
Jeffrey A. Clark <a****k@a****t>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2b148867 | PYTHON-5540 Fix usage of text_opts for older versions of pymongocrypt (#2525) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 527cbdd1 | PYTHON-5537 Update typing dependencies (#2524) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8879f2b9 |
Bump the actions group with 5 updates (#2519)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d2653eec |
BUMP 4.16.0.dev0
Signed-off-by: mongodb-dbx-release-bot[bot] <1****]@u****m> |
mongodb-dbx-release-bot[bot] <1****]@u****m> | 3 months ago | |
| 1514e9b7 | Prepare 4.15 release (#2523) |
Jeffrey A. Clark <a****k@a****t>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 98e9f5ec | PYTHON-5538 Clean up uv lock file handling (#2522) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d7316afb | PYTHON-5328 CRUD Support in Driver for Prefix/Suffix/Substring Indexes (#2521) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7580309e | PYTHON-4928 Convert CSFLE spec tests to unified test format (#2520) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 47c5460d |
Bump pyright from 1.1.404 to 1.1.405 (#2518)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b84e1a7c | PYTHON-5527 - Unified test typo in 'Expected error' (#2517) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c0e0554a | PYTHON-5521 - Update TestBsonSizeBatches.test_06_insert_fails_over_16MiB erro... |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d63edf7a | PYTHON-5524 - Fix CSFLE spec test min version checks (#2516) |
Noah Stapp <n****p@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b756bbd2 |
Bump the actions group with 2 updates (#2513)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@m****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b2bba67b |
Update coverage requirement from <=7.10.5,>=5 to >=5,<=7.10.6 (#2512)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 66567678 | PYTHON-5486 Test Gevent with Auth and SSL (#2508) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cffb9069 | PYTHON-5520 Add windows arm64 wheel support (#2511) |
Finn Womack <f****3@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago |