Skip to content

setuptools-odoo-make-default: Pin setuptools-odoo>=3.3.2 into generat… - #129

Closed
lmignon wants to merge 1 commit into
masterfrom
master-setuptools-odoo-3.3.2
Closed

lmignon wants to merge 1 commit into
masterfrom
master-setuptools-odoo-3.3.2

Conversation

@lmignon

@lmignon lmignon commented Feb 23, 2026

Copy link
Copy Markdown
Member

…ed setup.py

This version fix the removal of pkg_resources from the latest version of setutptools>=82

…ed setup.py

This version fix the removal of pkg_resources from the latest version of setutptools>=82
@lmignon
lmignon force-pushed the master-setuptools-odoo-3.3.2 branch from 944de85 to 403ad01 Compare February 23, 2026 10:25
@lmignon

lmignon commented Feb 23, 2026 •

Copy link
Copy Markdown
Member Author

@sbidoul

sbidoul commented Feb 23, 2026

Copy link
Copy Markdown
Member

Hm not sure we want to do that. What situation are you trying to solve?

@lmignon

lmignon commented Feb 23, 2026

Copy link
Copy Markdown
Member Author

Hm not sure we want to do that. What situation are you trying to solve?

I'm not sure either. However, I sometimes find myself forced to override this constraint locally when installing certain add-ons in edit mode, and I've also noticed errors in the OCA CI when the bot executes merge commands. But on closer inspection, it's probably the bot that needs to be updated to the latest version of setuptools-odoo.

@lmignon
lmignon marked this pull request as draft February 23, 2026 10:44
@sbidoul

sbidoul commented Feb 23, 2026

Copy link
Copy Markdown
Member

Do you have link to an specific error case?

For OCA, make sure to upgrade to the latest project template.
For Acsone projects, make sure to configure build constraints in pyproject.toml (PM me).
For editable installs with uv, UV_BUILD_CONSTRAINT may help (#126 (comment))

@lmignon lmignon closed this Feb 23, 2026
@lmignon

lmignon commented Feb 23, 2026

Copy link
Copy Markdown
Member Author

Do you have link to an specific error case?
https://github.com/OCA/report-print-send/actions/runs/22300291123/job/64506244500?pr=419

I'll upgrade to the latest project template.

@lmignon
lmignon deleted the master-setuptools-odoo-3.3.2 branch February 23, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants