Skip to content

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

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

setuptools-odoo-make-default: Pin setuptools-odoo>=3.3.2 into generat…#129
lmignon wants to merge 1 commit intomasterfrom
master-setuptools-odoo-3.3.2

Conversation

@lmignon
Copy link
Copy Markdown
Member

@lmignon lmignon commented Feb 23, 2026

…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
Copy link
Copy Markdown
Member Author

lmignon commented Feb 23, 2026

@sbidoul
Copy link
Copy Markdown
Member

sbidoul commented Feb 23, 2026

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

@lmignon
Copy link
Copy Markdown
Member Author

lmignon commented Feb 23, 2026

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
Copy link
Copy Markdown
Member

sbidoul commented Feb 23, 2026

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
Copy link
Copy Markdown
Member Author

lmignon commented Feb 23, 2026

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants