Skip to content
This repository was archived by the owner on Feb 21, 2023. It is now read-only.

Developer requirements conflict #1084

Closed
Olegt0rr opened this issue Aug 2, 2021 · 2 comments · Fixed by #1089 · May be fixed by #1100
Closed

Developer requirements conflict #1084

Olegt0rr opened this issue Aug 2, 2021 · 2 comments · Fixed by #1089 · May be fixed by #1100
Labels

Comments

@Olegt0rr
Copy link
Contributor

Olegt0rr commented Aug 2, 2021

Input:

make devel

Output:

ERROR: Cannot install -r docs/requirements.txt (line 6) and mkdocs-autorefs==0.3.0 because these package versions have conflicting dependencies.
The conflict is caused by:
    The user requested mkdocs-autorefs==0.3.0
    mkdocstrings 0.15.2 depends on mkdocs-autorefs<0.3 and >=0.1
@Olegt0rr
Copy link
Contributor Author

Olegt0rr commented Aug 5, 2021

@abrookins @Andrew-Chen-Wang
Thanks for fix!

You can avoid this type of bugs via pipe with pip install. If it fails - you'll watch dependabot PR closer

@Andrew-Chen-Wang
Copy link
Collaborator

Andrew-Chen-Wang commented Aug 5, 2021

@Olegt0rr apologies. Our CI doesn't actually run pip installation for the docs I think. We can probably set up a CI to make sure it doesn't crash later on though (TODO: do it in a separate workflow file such that we can specify to only run if the docs dir has changed. It's probably best to actually compile the docs in that CI workflow as well).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
3 participants