monty
monty copied to clipboard
Bump pymongo from 4.6.3 to 4.7.2
Bumps pymongo from 4.6.3 to 4.7.2.
Release notes
Sourced from pymongo's releases.
PyMongo 4.7.2
Community Notes: https://www.mongodb.com/community/forums/t/pymongo-4-7-2-released/279584
PyMongo 4.7.1
Community release note: https://www.mongodb.com/community/forums/t/pymongo-4-7-1-released/278459
PyMongo 4.7.0
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-7-0-released/277656
Changelog
Sourced from pymongo's changelog.
Changes in Version 4.7.2
Version 4.7.2 fixes a bug introduced in 4.7.0:
- Fixed a bug where PyMongo could not be used with the Nuitka compiler.
Issues Resolved ...............
See the
PyMongo 4.7.2 release notes in JIRA
_ for the list of resolved issues in this release... _PyMongo 4.7.2 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=39710
Changes in Version 4.7.1
Version 4.7.1 fixes a bug introduced in 4.7.0:
- Fixed a bug where PyMongo would cause an
AttributeError
ifdns.resolver
was imported and referenced after PyMongo was imported.- Clarified the behavior of the
TOKEN_RESOURCE
auth mechanism property forMONGODB-OIDC
.Issues Resolved ...............
See the
PyMongo 4.7.1 release notes in JIRA
_ for the list of resolved issues in this release... _PyMongo 4.7.1 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=39680
Changes in Version 4.7
PyMongo 4.7 brings a number of improvements including:
- Added support for
MONGODB-OIDC
authentication. The MONGODB-OIDC mechanism authenticates using an OpenID Connect (OIDC) access token. The driver supports OIDC for workload identity, defined as an identity you assign to a software workload (such as an application, service, script, or container) to authenticate and access other services and resources. Please see :doc:examples/authentication
for more information.- Added support for Python's
native logging library <https://docs.python.org/3/howto/logging.html>
_, enabling developers to customize the verbosity of log messages for their applications. Please see :doc:examples/logging
for more information.- Significantly improved the performance of encoding BSON documents to JSON.
- Added support for named KMS providers for client side field level encryption. Previously supported KMS providers were only: aws, azure, gcp, kmip, and local. The KMS provider is now expanded to support name suffixes (e.g. local:myname).
... (truncated)
Commits
29f4d5c
PYTHON-4429 Prep for 4.7.2 Release (#1633)3ff1e84
PYTHON-4428 Test against 8.0 builds (#1631)263977a
PYTHON-4424 Add workaround for ModuleNotFoundError TypeError (#1628)7e5945e
PYTHON-4420 Fix GitHub Actions publish job (#1626)4758f1f
BUMP 4.8.0.dev00841039
PYTHON-4411 Prep for 4.7.1 Release (#1625)4c0f884
PYTHON-4409 Streamline Wheel Building (#1624)6584dd2
PYTHON-4256 Clean up handling of TOKEN_RESOURCE (#1620)b83fd99
PYTHON-3601 OIDC: Clarify TOKEN_RESOURCE and client_id usage (#1621)21461ac
fix: updatepyproject.toml
project source url (#1623)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)