Skip to content

fix(commerce-coordinator): use latest supported version of setuptools#201

Merged
bseverino merged 1 commit intomainfrom
bseverino/commerce-coordinator-setuptools-requirement
Mar 23, 2026
Merged

fix(commerce-coordinator): use latest supported version of setuptools#201
bseverino merged 1 commit intomainfrom
bseverino/commerce-coordinator-setuptools-requirement

Conversation

@bseverino
Copy link
Member

gevent requires a later version of setuptools so the version was being overridden when installing requirements. Opting to install the latest non-breaking version of setuptools at v81

Copilot AI review requested due to automatic review settings March 23, 2026 16:02
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

Updates the commerce-coordinator container build to avoid setuptools being downgraded during dependency installation (noted as needed for gevent), by pinning a newer setuptools and changing how Python requirements are installed.

Changes:

  • Bump pinned setuptools in the venv bootstrap step to 81.0.0.
  • Stop downloading/using the upstream requirements/constraints.txt when installing requirements/production.txt.

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

@bseverino bseverino merged commit e7449b0 into main Mar 23, 2026
7 checks passed
@bseverino bseverino deleted the bseverino/commerce-coordinator-setuptools-requirement branch March 23, 2026 17:48
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