Skip to content

feat: prioritize extra requirements#8

Closed
hailangvn wants to merge 1 commit intotrobz:mainfrom
hailangvn:imp-prioritize-extra-req
Closed

feat: prioritize extra requirements#8
hailangvn wants to merge 1 commit intotrobz:mainfrom
hailangvn:imp-prioritize-extra-req

Conversation

@hailangvn
Copy link
Copy Markdown
Collaborator

Odoo 13.0 requires vatnumber==1.2.0 that still needs use_2to3. Meanwhile setuptools>=58.0.0 breaks support for
use_2to3
so we need to fall back to setuptools<58.0.0. This commit prioritizes installing extra requirements to support that.

Odoo 13.0 requires vatnumber==1.2.0 that still needs use_2to3. Meanwhile
[setuptools>=58.0.0 breaks support for
use_2to3](https://stackoverflow.com/questions/69100275/error-while-downloading-the-requirements-using-pip-install-setup-command-use-2)
so we need to fall back to setuptools<58.0.0. This commit prioritizes
installing extra requirements to support that.
@hailangvn hailangvn force-pushed the imp-prioritize-extra-req branch from 7c94318 to 341984f Compare February 6, 2026 02:56
@nilshamerlinck
Copy link
Copy Markdown
Contributor

I agree that we should install requirements first (pinned versions) before installing odoo (that depends on non-pinned versions), it will save some bandwidth/time

can you please update the commit to focus on that change?

then we'll continue on the vatnumber topic in another PR

@nilshamerlinck
Copy link
Copy Markdown
Contributor

followed up in #9

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