Skip to content

Conversation

xmo-odoo
Copy link
Collaborator

@xmo-odoo xmo-odoo commented Jun 12, 2025

The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

@xmo-odoo xmo-odoo requested a review from Xavier-Do June 12, 2025 11:23
@robodoo
Copy link
Collaborator

robodoo commented Jun 12, 2025

Pull request status dashboard

@xmo-odoo xmo-odoo requested a review from d-fence June 12, 2025 11:24
The pallets website is regularly unreachable (due to DNS failures so
it's not even that we get rate limited even though we probably hit it
excessively), which causes a warning during documentation build, which
in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so
just commit the werkzeug inventory file as it's pretty small.

Also remove the pallets inventory entirely, it doesn't seem to cause
issues but also seems completely unused.
@xmo-odoo xmo-odoo force-pushed the 16.0-uninventory-werkzeug-xmo branch from 1aa7104 to e22c720 Compare June 12, 2025 11:35
@C3POdoo C3POdoo requested a review from a team June 12, 2025 11:37
Copy link
Collaborator

@AntoineVDV AntoineVDV left a comment

Choose a reason for hiding this comment

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

No idea where Pillow might have been used some day in the docs, so 🟢

@robodoo delegate+

@xmo-odoo
Copy link
Collaborator Author

No idea where Pillow might have been used some day in the docs, so 🟢

It was probably in a docstring: the only location I found the werkzeug intersphinx support to be used is in the http backend APIdoc e.g. https://www.odoo.com/documentation/18.0/developer/reference/backend/http.html#odoo.http.Response. Intersphinx is invoked by the

:class:`werkzeug.wrappers.Response`

and the

:type result: Union[Response, werkzeug.wrappers.BaseResponse,
        werkzeug.exceptions.HTTPException, str, bytes, NoneType]

(possibly a few others), with it the objects are cross-linked, otherwise they're just written literally (in fact we can see this with BaseResponse in load, as that type does not exist anymore so intersphinx doesn't find it and can't link it).

@xmo-odoo
Copy link
Collaborator Author

@robodoo r+

robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so
it's not even that we get rate limited even though we probably hit it
excessively), which causes a warning during documentation build, which
in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so
just commit the werkzeug inventory file as it's pretty small.

Also remove the pallets inventory entirely, it doesn't seem to cause
issues but also seems completely unused.

closes #13669

Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
@xmo-odoo
Copy link
Collaborator Author

xmo-odoo commented Jun 13, 2025

@robodoo squash

(just noticed a typo in the commit message)

@robodoo
Copy link
Collaborator

robodoo commented Jun 13, 2025

Merge method set to squash.

@robodoo robodoo closed this Jun 13, 2025
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13696

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13697

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13696

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13697

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13698

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13699

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13694

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13696

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13699

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 13, 2025
The pallets website is regularly unreachable (due to DNS failures so it's not even that we get rate limited even though we probably hit it excessively), which causes a warning during documentation build, which in turn causes a completely unnecessary build failure.

Some werkzeug links seem to be generated (in the backend docs), so just commit the werkzeug inventory file as it's pretty small.

Also remove the pillow inventory entirely, it doesn't seem to cause issues but also seems completely unused.

closes #13695

Forward-port-of: #13669
Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
Xavier-Do added a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.
robodoo pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13752

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
fw-bot pushed a commit that referenced this pull request Jun 20, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

X-original-commit: 5a69ad5
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13756

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13758

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13759

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13757

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13753

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13754

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13759

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
robodoo pushed a commit that referenced this pull request Jun 24, 2025
Reaching external ressources while running tests is an important source
of random error and can even causes deterministic errors when a service
is down for a while.

Runbot will soon block all external requests, this commit follows
changes introduced in #13669 and vendors the python inventories.

closes #13759

X-original-commit: 5a69ad5
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
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