Introduce a bot to update dependencies
We should introduce a bot such as Renovate to update our Python, C, and Nix dependencies regularly.
Things to update regularly:
- C dependencies in Git Submodules:
nanopb
tinycbor
-
unity
(see also #36)
- Python dependencies:
pyd3tn/setup.py
pyd3tn/requirements.txt
python-ud3tn-utils/setup.py
python-ud3tn-utils/requirements.txt
tools/analysis/requirements.txt
- CI configurations:
- use current stable OS (Debian) base
- check and update the minimum required Python version
- check and update the latest stable Python version
- apply to Docker images in
test/dockerfiles
(see also #178) - update
.gitlab-ci.yml
- Nix dependencies and nixpkgs
- Dockerfiles in
dockerfiles
external/checkpatch/checkpatch.pl
Edited by Felix Walter