Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix mkdocs build #7

Merged
merged 8 commits into from
Aug 22, 2024
Merged

Fix mkdocs build #7

merged 8 commits into from
Aug 22, 2024

Conversation

kjaffel
Copy link
Contributor

@kjaffel kjaffel commented Aug 14, 2024

Hi,

We have an error when building mkdocs related to the Sequence import from the collections module in Python: see here.
In Python >= 3.10, Sequence and other abstract base classes (ABCs) were moved from collections to collections.abc.
To fix this issue, I updated Pieter code : https://github.com/kjaffel/mkdocs-doxygen-plugin.
So requirements.txt now point to my fork instead, in order to pick up these changes.

@kjaffel
Copy link
Contributor Author

kjaffel commented Aug 14, 2024

git clone [email protected]:cp3-llbb/cp3-llbb.github.io.git 
git fetch origin pull/7/head:branch_name
git checkout branch_name
pip install git+https://github.com/kjaffel/mkdocs-doxygen-plugin.git
pip install mkdocs-markdownextradata-plugin 
mkdocs serve 

This will build the documentation and serve it locally at http://127.0.0.1:8000/, where you can review it.

@kjaffel kjaffel merged commit 43bffa1 into cp3-llbb:source Aug 22, 2024
1 check passed
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.

1 participant