Skip to content
This repository was archived by the owner on Apr 9, 2025. It is now read-only.
This repository was archived by the owner on Apr 9, 2025. It is now read-only.

Dependabot: it does not work as expected #198

@humitos

Description

@humitos

It seems that it upgrades the .txt file directly instead of calling pip-compile as I understood from the documentation.

See #194 where it increases the version of Sphinx when it's not possible because we are using sphinx-tabs where the latest version supported is Sphinx<5. Then, the build fails with:

The conflict is caused by:
    The user requested sphinx==5.0.1
    sphinx-autoapi 1.8.4 depends on sphinx>=3.0
    sphinx-autobuild 2021.3.14 depends on sphinx
    sphinx-prompt 1.5.0 depends on Sphinx
    sphinx-rtd-theme 1.0.0 depends on sphinx>=1.6
    sphinx-tabs 3.3.1 depends on sphinx<5 and >=2

I'm not sure how to solve this or if Dependabot is really compatible in the way I want it to work, even. The right command to execute is

pip-compile --upgrade --extra=doc --output-file=docs/requirements.txt pyproject.toml

(note that I added --upgrade, otherwise it won't look for upgraded packages)

Metadata

Metadata

Assignees

No one assigned

    Labels

    AcceptedAccepted issue on our roadmapBugA bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions