Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mongomock
/
mongomock
Public
Notifications
You must be signed in to change notification settings
Fork
359
Star
1k
Code
Issues
133
Pull requests
52
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
develop
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 30, 2025
Merge pull request #928 from LoicAvelin/pr-766-mergeobjects
Show description for edd20d3
LoicAvelin
authored
edd20d3
View commit details
Copy full SHA for edd20d3
Browse repository at this point
raise an error with flag z
LoicAvelin
committed
8ca563e
View commit details
Copy full SHA for 8ca563e
Browse repository at this point
flag lower in aggregate
LoicAvelin
committed
a79a5e9
View commit details
Copy full SHA for a79a5e9
Browse repository at this point
Remove $mergeObjects from Missing_Features.rst
TheRealLorenz
authored and
LoicAvelin
committed
3f77b2d
View commit details
Copy full SHA for 3f77b2d
Browse repository at this point
Fix files for CI and code coverage
TheRealLorenz
authored and
LoicAvelin
committed
2cfaa41
View commit details
Copy full SHA for 2cfaa41
Browse repository at this point
Add support for $mergeObjects in $replaceRoot
Rob Berry
authored and
LoicAvelin
committed
2ed649a
View commit details
Copy full SHA for 2ed649a
Browse repository at this point
Commits on Feb 12, 2025
Add seeking maintainers notice
mdomke
committed
d5c0e8b
View commit details
Copy full SHA for d5c0e8b
Browse repository at this point
Merge pull request #913 from Gilles-qbmt/feature/lookup-let
Show description for 56ec452
mdomke
authored
56ec452
View commit details
Copy full SHA for 56ec452
Browse repository at this point
Commits on Feb 10, 2025
Pymongo 4.11 includes extra error information about the document in the errors string. Check for partial error string match in the test_insert_bson_validation test.
Gilles-qbmt
committed
bfa06bf
View commit details
Copy full SHA for bfa06bf
Browse repository at this point
Fix unit tests failing in BulkOperationBuilder when run with pymongo 4.11 (see #912)
Gilles-qbmt
committed
f9e3045
View commit details
Copy full SHA for f9e3045
Browse repository at this point
Add support for lookup concise systax with pipeline
Gilles-qbmt
committed
0a6ba42
View commit details
Copy full SHA for 0a6ba42
Browse repository at this point
Commits on Feb 7, 2025
Apply ruff changes
Gilles-qbmt
committed
59a9efd
View commit details
Copy full SHA for 59a9efd
Browse repository at this point
Merge branch 'lookup-let' into feature/lookup-let
Show description for dddbfd5
Gilles-qbmt
committed
dddbfd5
View commit details
Copy full SHA for dddbfd5
Browse repository at this point
Commits on Jan 22, 2025
Merge pull request #911 from Gilles-qbmt/add-custom-type-registry
Show description for 2f06664
mdomke
authored
2f06664
View commit details
Copy full SHA for 2f06664
Browse repository at this point
Fix codec options not passed to update method.
Gilles-qbmt
committed
d1ef6ce
View commit details
Copy full SHA for d1ef6ce
Browse repository at this point
Fix _bson_encode not using the codec_options argument due to formatting changes.
Gilles-qbmt
committed
8e2ecfd
View commit details
Copy full SHA for 8e2ecfd
Browse repository at this point
Apply ruff format and fix mongo client codec option init.
Gilles-qbmt
committed
29a29f1
View commit details
Copy full SHA for 29a29f1
Browse repository at this point
Commits on Jan 17, 2025
Remove quote changes in mongo client localhost variable
Gilles-qbmt
committed
9589122
View commit details
Copy full SHA for 9589122
Browse repository at this point
Remove style changes in mongo client
Gilles-qbmt
committed
7f129c3
View commit details
Copy full SHA for 7f129c3
Browse repository at this point
Commits on Nov 26, 2024
Merge branch 'develop' into add-custom-type-registry
Show description for 8b28e46
Gilles-qbmt
committed
8b28e46
View commit details
Copy full SHA for 8b28e46
Browse repository at this point
Commits on Nov 19, 2024
Remove deprecated project files
mdomke
committed
6e73aae
View commit details
Copy full SHA for 6e73aae
Browse repository at this point
Commits on Nov 18, 2024
Merge pull request #909 from mongomock/feature/autoformat-code-with-ruff
Show description for 69b451b
mdomke
authored
69b451b
View commit details
Copy full SHA for 69b451b
Browse repository at this point
chore: Use ruff-format for precommit
mdomke
committed
b8b0fe7
View commit details
Copy full SHA for b8b0fe7
Browse repository at this point
chore: Collect coverage data indipendently
mdomke
committed
5f9f735
View commit details
Copy full SHA for 5f9f735
Browse repository at this point
chore: Fix Python 3.9 tests
mdomke
committed
1f26f91
View commit details
Copy full SHA for 1f26f91
Browse repository at this point
chore: Fix test errors
mdomke
committed
14f5afa
View commit details
Copy full SHA for 14f5afa
Browse repository at this point
Format and lint all code with ruff
mdomke
committed
40b0590
View commit details
Copy full SHA for 40b0590
Browse repository at this point
Commits on Nov 17, 2024
Merge pull request #908 from mongomock/feature/drop-support-for-python-3.8
Show description for fd3c49a
mdomke
authored
fd3c49a
View commit details
Copy full SHA for fd3c49a
Browse repository at this point
Merge branch 'feature/drop-support-for-python-3.8' into feature/autoformat-code-with-ruff
Show description for 36a5e2e
mdomke
committed
36a5e2e
View commit details
Copy full SHA for 36a5e2e
Browse repository at this point
chore: Comply to flake8 sorting rules
mdomke
committed
84305dd
View commit details
Copy full SHA for 84305dd
Browse repository at this point
Commits on Nov 16, 2024
chore: Rearrange changelog
mdomke
committed
1f0657f
View commit details
Copy full SHA for 1f0657f
Browse repository at this point
Merge branch 'develop' into feature/drop-support-for-python-3.8
Show description for fefd4de
mdomke
committed
fefd4de
View commit details
Copy full SHA for fefd4de
Browse repository at this point
chore: Prefer f-strings of str.format
mdomke
committed
ccb582c
View commit details
Copy full SHA for ccb582c
Browse repository at this point
Add Python version constraint
mdomke
committed
742b67e
View commit details
Copy full SHA for 742b67e
Browse repository at this point
chore: Add changelog for PR #828
mdomke
committed
308b627
View commit details
Copy full SHA for 308b627
Browse repository at this point
Previous
Next
You can’t perform that action at this time.