Update dependency pymongo to ~=4.8.0 #14

Merged
profitroll merged 1 commits from renovate/pymongo-4.x into dev 2024-06-26 22:16:36 +03:00
Collaborator

This PR contains the following updates:

Package Update Change
pymongo minor ~=4.7.2 -> ~=4.8.0

Release Notes

mongodb/mongo-python-driver (pymongo)

v4.8.0: PyMongo 4.8.0

Compare Source

Changes in Version 4.8.0

PyMongo 4.8 brings a number of improvements including:

  • The handshake metadata for "os.name" on Windows has been simplified to "Windows" to improve import time.
  • The repr of bson.binary.Binary is now redacted when the subtype is SENSITIVE_SUBTYPE(8).
  • Secure Software Development Life Cycle automation for release process.
    GitHub Releases now include a Software Bill of Materials, and signature
    files corresponding to the distribution files released on PyPI.
  • Fixed a bug in change streams where both startAtOperationTime and resumeToken
    could be added to a retry attempt, which caused the retry to fail.
  • Fallback to stdlib ssl module when pyopenssl import fails with AttributeError.
  • Improved performance of MongoClient operations, especially when many operations are being run concurrently.

Unavoidable breaking changes

  • Since we are now using hatch as our build backend, we no longer have a usable setup.py file
    and require installation using pip. Attempts to invoke the setup.py file will raise an exception.
    Additionally, pip >= 21.3 is now required for editable installs.

Issues Resolved

See the PyMongo 4.8 release notes in JIRA for the list of resolved issues in this release.


Full Changelog: https://github.com/mongodb/mongo-python-driver/compare/4.7.1...4.8.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [pymongo](https://github.com/mongodb/mongo-python-driver) | minor | `~=4.7.2` -> `~=4.8.0` | --- ### Release Notes <details> <summary>mongodb/mongo-python-driver (pymongo)</summary> ### [`v4.8.0`](https://github.com/mongodb/mongo-python-driver/releases/tag/4.8.0): PyMongo 4.8.0 [Compare Source](https://github.com/mongodb/mongo-python-driver/compare/4.7.3...4.8.0) #### Changes in Version 4.8.0 PyMongo 4.8 brings a number of improvements including: - The handshake metadata for "os.name" on Windows has been simplified to "Windows" to improve import time. - The repr of `bson.binary.Binary` is now redacted when the subtype is SENSITIVE_SUBTYPE(8). - Secure Software Development Life Cycle automation for release process. GitHub Releases now include a Software Bill of Materials, and signature files corresponding to the distribution files released on PyPI. - Fixed a bug in change streams where both `startAtOperationTime` and `resumeToken` could be added to a retry attempt, which caused the retry to fail. - Fallback to stdlib `ssl` module when `pyopenssl` import fails with AttributeError. - Improved performance of MongoClient operations, especially when many operations are being run concurrently. #### Unavoidable breaking changes - Since we are now using `hatch` as our build backend, we no longer have a usable `setup.py` file and require installation using `pip`. Attempts to invoke the `setup.py` file will raise an exception. Additionally, `pip` >= 21.3 is now required for editable installs. #### Issues Resolved See the [PyMongo 4.8 release notes in JIRA](https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004\&version=37057) for the list of resolved issues in this release. *** **Full Changelog**: https://github.com/mongodb/mongo-python-driver/compare/4.7.1...4.8.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4zNS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMzUuMCIsInRhcmdldEJyYW5jaCI6ImRldiJ9-->
Renovate added 1 commit 2024-06-26 22:03:45 +03:00
Renovate scheduled this pull request to auto merge when all checks succeed 2024-06-26 22:03:46 +03:00
profitroll merged commit a7c3c8055d into dev 2024-06-26 22:16:36 +03:00
profitroll deleted branch renovate/pymongo-4.x 2024-06-26 22:16:36 +03:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: GarbageReminder/API#14
No description provided.