We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upsert
replace_one
As of pymongo 4.3.3 the Collection.replace_one method has the upsert parameter, but it's missing from the stub definitions:
Collection.replace_one
https://github.com/sbdchd/mongo-types/blob/main/pymongo-stubs/collection.pyi#L76
def replace_one( self, filter: Mapping[str, Any], replacement: Mapping[str, Any], bypass_document_validation: bool = ..., collation: Optional[Collation] = ..., hint: Optional[Any] = ..., session: Optional[ClientSession] = ..., ) -> UpdateResult: ...
This leads to the following false positive from mypy (v0.991):
error: Unexpected keyword argument "upsert" for "replace_one" of "Collection" [call-arg]
The text was updated successfully, but these errors were encountered:
No branches or pull requests
As of pymongo 4.3.3 the
Collection.replace_one
method has theupsert
parameter, but it's missing from the stub definitions:https://github.com/sbdchd/mongo-types/blob/main/pymongo-stubs/collection.pyi#L76
This leads to the following false positive from mypy (v0.991):
The text was updated successfully, but these errors were encountered: