-
Notifications
You must be signed in to change notification settings - Fork 934
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
Update starterpack #13117
Update starterpack #13117
Conversation
Fixes canonical#13062 PR for the starter pack is open. Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
4be70cc
to
febb8b3
Compare
Main changes for this version are: - Dynamic dependency management - Font changes to adhere more to Vanilla - Update tab style - Accessibility fixes - Nicer 404 page Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
Manually install gitpython, because it must be available to generate the requirements.txt file, which is before the venv is created. Issue for this is here: canonical/sphinx-docs-starter-pack#197 Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
febb8b3
to
5db8be4
Compare
Thanks! |
@@ -131,6 +131,7 @@ update-metadata: build | |||
.PHONY: doc-setup | |||
doc-setup: client | |||
@echo "Setting up documentation build environment" | |||
pip3 install gitpython pyyaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could this be done just after line 136 so its installed in the venv and not globally?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, not sure. It might work ... can't test it locally though because it works on my machine anyway. ;)
Let's try it.
Update the starter pack to the current version, and fix the link colour for dark mode.
Fixes #13062
Fixes #12244