Skip to content

PYTHON-6104 - remove mod wsgi from evergreen - #3060

Merged
sleepyStick merged 1 commit into
mongodb:mainfrom
sleepyStick:PYTHON-6114
Sep 22, 2026
Merged

sleepyStick merged 1 commit into
mongodb:mainfrom
sleepyStick:PYTHON-6114

Conversation

@sleepyStick

@sleepyStick sleepyStick commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

PYTHON-6114 maybe?

should this be part of python-6114? or is there a better ticket for this? / make a new ticket? idk why i thought a ticket existed already lol

Changes in this PR

this is just the remove test from evergreen half of the ticket :)

Test Plan

Checklist

Checklist for Author

  • Did you update the changelog (if necessary)?
  • Is there test coverage?
  • Is any followup work tracked in a JIRA ticket? If so, add link(s).

Checklist for Reviewer

  • Does the title of the PR reference a JIRA Ticket?
  • Do you fully understand the implementation? (Would you be comfortable explaining how this code works to someone else?)
  • Is all relevant documentation (README or docstring) updated?

@codecov

codecov Bot commented Sep 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sleepyStick
sleepyStick marked this pull request as ready for review September 22, 2026 18:47
@sleepyStick
sleepyStick requested a review from a team as a code owner September 22, 2026 18:47
@sleepyStick
sleepyStick requested review from aclark4life and a lite review from Copilot September 22, 2026 18:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

The only finding is a non-blocking documentation nit.

Review effort: Lite
Findings: None

What changed in this PR

Removes mod_wsgi testing from Evergreen while retaining the standalone test assets.

Changes:

  • Removes mod_wsgi setup, execution, teardown, and helper code.
  • Removes generated Evergreen tasks and build variants.
  • Removes related contributor instructions.
File Summary
CONTRIBUTING.md Removes mod_wsgi test instructions.
.evergreen/​scripts/​utils.py Removes mod_wsgi test registration.
.evergreen/​scripts/​teardown_tests.py Removes mod_wsgi teardown.
.evergreen/​scripts/​setup_tests.py Removes mod_wsgi setup.
.evergreen/​scripts/​run_tests.py Removes mod_wsgi execution.
.evergreen/​scripts/​mod_wsgi_tester.py Deletes the obsolete Evergreen helper.
.evergreen/​scripts/​generate_config.py Removes mod_wsgi configuration generation.
.evergreen/​generated_configs/​variants.yml Removes the mod_wsgi build variant.
.evergreen/​generated_configs/​tasks.yml Removes mod_wsgi tasks.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@blink1073 blink1073 changed the title PYTHON-6114? - remove mod wsgi from evergreen PYTHON-6114 - remove mod wsgi from evergreen Sep 22, 2026
@blink1073 blink1073 changed the title PYTHON-6114 - remove mod wsgi from evergreen PYTHON-6104 - remove mod wsgi from evergreen Sep 22, 2026

@blink1073 blink1073 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM as a stop-gap. I'll re-add what I need in PYTHON-6114

@sleepyStick
sleepyStick merged commit 77fdf20 into mongodb:main Sep 22, 2026
93 checks passed
blink1073 added a commit to blink1073/mongo-python-driver that referenced this pull request Sep 22, 2026
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.

3 participants