Skip to content

Bump pytest to 9.1.0#148

Open
dex-the-ai wants to merge 1 commit into
mainfrom
deps/update-2026-06-16
Open

Bump pytest to 9.1.0#148
dex-the-ai wants to merge 1 commit into
mainfrom
deps/update-2026-06-16

Conversation

@dex-the-ai

@dex-the-ai dex-the-ai commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • bump pytest from 9.0.3 to 9.1.0 in src/requirements.txt
  • rerun the Flask quickstart integration suite and a live Capella-backed walkthrough after the dependency refresh

Verification

  • cd src && uv venv --python /home/elliot/.pyenv/versions/3.12.13/bin/python --seed --clear .venv
  • cd src && source .venv/bin/activate && uv pip install -r requirements.txt
  • cd src && source .venv/bin/activate && python -m pytest -q47 passed in 38.00s (baseline with app running)
  • cd src && source .venv/bin/activate && python -m pytest -q47 passed in 31.99s (after the bump, with app running)
  • cd src && source .venv/bin/activate && python -m pip list --outdated --format=json[pytest 9.0.3 -> 9.1.0] before the bump, [] after it
  • cd src && source .venv/bin/activate && uvx pip-audit -r requirements.txtNo known vulnerabilities found
  • walkthrough requests captured in tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/walkthrough.txt

Evidence

  • Swagger UI loaded successfully at GET /.
  • GET /api/v1/airport/list?country=France&limit=2 returned two France airport documents.
  • GET /api/v1/hotel/autocomplete?name=sea returned expected hotel suggestions including Seal View and Seal Cove Inn.
  • POST /api/v1/hotel/filter?limit=2&offset=0 with {"description":"newly renovated"} returned matching hotel documents.
  • Visual proof captured from the running Swagger surface:
    • tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/screenshots/swagger-ui.png
    • tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/swagger-ui.webm
  • tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/verification.md
pytest output
47 passed in 31.99s

Notes

  • No additional pinned dependency updates were available after the pytest bump.
  • uvx pip-audit -r requirements.txt stayed clean before and after the update.
  • I reviewed the README/tutorial flow during the walkthrough and did not find new repo-side drift that needed a follow-up change in this branch.
  • Separate manifest drift remains in tutorial-maintenance/tutorials.json: that record still says Python 3.9+, while this repo now documents Python 3.10+ and CI runs on Python 3.12.

Media evidence

  • Auto-attached reviewer-facing media from the local verification artifacts captured during this run.
  • This keeps the main PR body self-contained instead of relying on a follow-up comment for visual proof.

Swagger Ui

Notes
  • Local artifact path: tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/screenshots/swagger-ui.png

Swagger Ui

Notes
  • Local artifact path: tutorial-maintenance/runs/python-quickstart/2026-06-16T000000/swagger-ui.webm

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the pytest dependency in src/requirements.txt from version 9.0.3 to 9.1.0. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@dex-the-ai dex-the-ai requested a review from nithishr June 16, 2026 02:05
@dex-the-ai

Copy link
Copy Markdown
Contributor Author

Owner ping for this maintenance PR: @nithishr

Requesting review from the manifest-listed owner(s) where GitHub does not already show a pending review request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant