diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f24bdb..228227c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Move the tests directory to the root of the project. - Restructure the documentation in a more sensible way. - Use the [aiohttp](https://github.com/aio-libs/aiohttp-theme) theme for the documentation. +- Use a custom CSS file to emphasize keywords in the reference documentation and keywords between backticks. + +### Fixed + +- Fix the `Makefile` to prevent the `venv` target to run unnecessarily. ### Removed diff --git a/{{cookiecutter.project_name}}/Makefile b/{{cookiecutter.project_name}}/Makefile index 873d0a1..d5737f8 100644 --- a/{{cookiecutter.project_name}}/Makefile +++ b/{{cookiecutter.project_name}}/Makefile @@ -92,12 +92,12 @@ test: venv ## Run the unit tests setup: venv ## Setup the full environment (default) -venv: venv/bin/activate ## Setup local venv +venv: venv/bin/python ## Setup local venv echo "[ -f $(VENV_BIN)/postactivate ] && . $(VENV_BIN)/postactivate" >> $(VENV_BIN)/activate echo "export PYTHONBREAKPOINT=bpdb.set_trace" > $(VENV_BIN)/postactivate echo "unset PYTHONBREAKPOINT" > $(VENV_BIN)/predeactivate -venv/bin/activate: requirements.txt +venv/bin/python: requirements.txt test -d venv || python3 -m venv venv . venv/bin/activate \ && pip install --upgrade pip setuptools \ diff --git a/{{cookiecutter.project_name}}/docs/source/_static/custom.css b/{{cookiecutter.project_name}}/docs/source/_static/custom.css index 09482f1..a1e8fdc 100644 --- a/{{cookiecutter.project_name}}/docs/source/_static/custom.css +++ b/{{cookiecutter.project_name}}/docs/source/_static/custom.css @@ -6,3 +6,8 @@ code.descname { color: #3cba54; } + cite { + color: #4885ed; + font-weight: bold; + font-style: normal; + }