Skip to content

Conversation

@pwnage101
Copy link
Member

@pwnage101 pwnage101 commented Dec 11, 2025

Fixing this is In service of ENT-10938 to fix broken api-manager pipeline in GoCD:

https://gocd.tools.edx.org/go/tab/build/detail/build-edx-api/174/build/1/package-source

Screenshot 2025-12-11 at 16 22 11

Fixing this is In service of ENT-10938.
Copilot AI review requested due to automatic review settings December 11, 2025 10:52
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR attempts to fix broken dependencies by updating requirements files from Python 3.11 to Python 3.12 and upgrading numerous package versions. However, the update contains several critical issues with non-existent package versions and future dates that will prevent successful installation.

Key changes:

  • Updated Python version from 3.11 to 3.12 in auto-generated requirements files
  • Updated numerous package versions across test, pip_tools, pip, and base requirements
  • Major version bumps for several packages including pytest (8.x → 9.x), pylint (3.x → 4.x), isort (6.x → 7.x), and wrapt (1.x → 2.x)

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
requirements/test.txt Updated test dependencies with Python 3.12; contains multiple non-existent package versions and future dates
requirements/pip_tools.txt Updated pip-tools and click to newer versions
requirements/pip.txt Updated pip from 24.2 to 25.3, which appears to be a non-existent version
requirements/base.txt Updated core AWS-related dependencies (boto3, botocore, s3transfer, urllib3)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pwnage101 pwnage101 closed this Dec 11, 2025
@pwnage101 pwnage101 reopened this Dec 11, 2025
@pwnage101 pwnage101 merged commit 83c7754 into master Dec 12, 2025
8 of 10 checks passed
@pwnage101 pwnage101 deleted the pwnage101/update-fix-requirements branch December 12, 2025 07:26
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