Skip to content

Update flask-pymongo requirement from ~=2.3 to ~=3.0 in /pydatalab #1043

New issue

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2025

Updates the requirements on flask-pymongo to permit the latest version.

Release notes

Sourced from flask-pymongo's releases.

3.0.1

What's Changed

Full Changelog: mongodb-labs/flask-pymongo@3.0.0...3.0.1

Changelog

Sourced from flask-pymongo's changelog.

3.0.1 Jan 29, 2005

  • Fix inclusion of _version.py file.

3.0.0: Jan 29, 2025

  • Support Flask 3.0+ and PyMongo 4.0+.
  • Support Python 3.9-3.13.
  • Support MongoDB 4.4+.
  • Add support for ~flask.json.jsonify().

2.3.0: April 24, 2019

  • Update version compatibility matrix in tests, drop official support for PyMongo less than 3.3.x.

2.2.0: November 1, 2018

  • #117 Allow URIs without database name.

2.1.0: August 6, 2018

  • #114 Accept keyword arguments to ~flask_pymongo.PyMongo.save_file (Andrew C. Hawkins).

2.0.1: July 17, 2018

  • #113 Make the app argument to PyMongo optional (yarobob).

2.0.0: July 2, 2018

This release is not compatible with Flask-PyMongo 0.5.x or any earlier version. You can see an explanation of the reasoning and changes in [issue #110](dcrosta/flask-pymongo#110).

  • Only support configuration via URI.
  • Don't connect to MongoDB by default.
  • Clarify version support of Python, Flask, PyMongo, and MongoDB.
  • Readability improvement to README.md (MinJae Kwon).

0.5.2: May 19, 2018

  • #102 Return 404, not 400, when given an invalid input to BSONObjectIdConverter (Abraham Toriz Cruz).

... (truncated)

Commits

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Updates the requirements on [flask-pymongo](https://github.com/mongodb-labs/flask-pymongo) to permit the latest version.
- [Release notes](https://github.com/mongodb-labs/flask-pymongo/releases)
- [Changelog](https://github.com/mongodb-labs/flask-pymongo/blob/main/CHANGELOG.md)
- [Commits](mongodb-labs/flask-pymongo@2.3.0...3.0.1)

---
updated-dependencies:
- dependency-name: flask-pymongo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependency_updates For issues/PRs that update the dependencies of the package label Feb 1, 2025
Copy link

cypress bot commented Apr 2, 2025

datalab    Run #3014

Run Properties:  status check failed Failed #3014  •  git commit 4d13de91ef ℹ️: Merge 37f00c847e763c105d341ea2b9a76c5e6676c9fb into 39ac4c17306b8ede905594645cbd...
Project datalab
Branch Review dependabot/pip/pydatalab/main/flask-pymongo-approx-eq-3.0
Run status status check failed Failed #3014
Run duration 08m 30s
Commit git commit 4d13de91ef ℹ️: Merge 37f00c847e763c105d341ea2b9a76c5e6676c9fb into 39ac4c17306b8ede905594645cbd...
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 69
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 78
View all changes introduced in this branch ↗︎

Tests for review

Failed  batchSampleFeature.cy.js • 11 failed tests • End-to-end tests (electron)

View Output

Test Artifacts
Batch sample creation > Adds 3 valid samples Test Replay Screenshots
Batch sample creation > adds two valid samples Test Replay Screenshots
Batch sample creation > adds four base samples Test Replay Screenshots
Batch sample creation > makes samples copied from others Test Replay Screenshots
Batch sample creation > uses the template id Test Replay Screenshots
Batch sample creation > uses the template id, name, and date Test Replay Screenshots
Batch sample creation > uses the template id, name, date, copyFrom, and components Test Replay Screenshots
Batch sample creation > plays with the number of rows Test Replay Screenshots
Batch sample creation > checks errors on the row Test Replay Screenshots
Batch cell creation > creates a simple batch of cells Test Replay Screenshots
The first 10 failed tests are shown, see all 11 tests in Cypress Cloud.
Failed  editPage.cy.js • 1 failed test • End-to-end tests (electron)

View Output

Test Artifacts
Edit Page > Checks editing the sample edit page Test Replay Screenshots
Failed  equipment.cy.js • 7 failed tests • End-to-end tests (electron)

View Output

Test Artifacts
Equipment table page > Adds some valid equipment entries Test Replay Screenshots
Equipment table page > Checks if one of the equipment items is in the database Test Replay Screenshots
Equipment table page > Attempts to Add an item with the same name Test Replay Screenshots
Equipment table page > Deletes an item Test Replay Screenshots
Equipment table page > copies an equipment entry Test Replay Screenshots
Equipment edit page > Checks the equipment edit page Test Replay Screenshots
Equipment edit page > modifies some data in a sample Test Replay Screenshots
Failed  sampleTablePage.cy.js • 4 failed tests • End-to-end tests (electron)

View Output

Test Artifacts
Advanced sample creation features > Adds a third sample copied from the first Test Replay Screenshots
Advanced sample creation features > deletes the first sample and makes sure the copy is still there Test Replay Screenshots
Advanced sample creation features > copies the second sample Test Replay Screenshots
Advanced sample creation features > copies the copied sample, this time with additional components Test Replay Screenshots
Failed  batchSampleFeature.cy.js • 11 failed tests • End-to-end tests (chrome)

View Output

Test Artifacts
Batch sample creation > Adds 3 valid samples Test Replay Screenshots
Batch sample creation > adds two valid samples Test Replay Screenshots
Batch sample creation > adds four base samples Test Replay Screenshots
Batch sample creation > makes samples copied from others Test Replay Screenshots
Batch sample creation > uses the template id Test Replay Screenshots
Batch sample creation > uses the template id, name, and date Test Replay Screenshots
Batch sample creation > uses the template id, name, date, copyFrom, and components Test Replay Screenshots
Batch sample creation > plays with the number of rows Test Replay Screenshots
Batch sample creation > checks errors on the row Test Replay Screenshots
Batch cell creation > creates a simple batch of cells Test Replay Screenshots
The first 10 failed tests are shown, see all 11 tests in Cypress Cloud.

The first 5 failed specs are shown, see all 12 specs in Cypress Cloud.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency_updates For issues/PRs that update the dependencies of the package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant