This is the code repository associated with my development notes notebook.
I need it to improve development efficiency. I study concepts, prototype solutions, save them here along with their comments. When needed, I know where I can quickly find code examples to reuse.
Error message suppression:
- To suppress
mypy
errors:# type: ignore[<error-id>]
. - To suppress
bandit
reports:# nosec <report-id>
. - To suppress
flake8
errors:# noqa: <error-id>
.
To run pre-commit
checks manually: pre-commit run --all-files
To build the Python package:
- Perform a commit.
- Run this command in the IDE terminal:
python -m build
To start the local MKDocs
development server, run this command in the IDE terminal:
mkdocs serve
After starting the server, documentation is usually available at the following address: http://127.0.0.1:8000/
- Service directories of the CI server should be excluded from
mypy
andflake8
checks.
There are two options:
- Create an Issue and describe the situation:
- Please feel free to write to me. My contacts are listed below 👇.
Copyright 2022 Viacheslav Kolupaev.