12 Commits

Author SHA1 Message Date
Tobias Reiher
82d80c18d2 Add commit message check
Ref. eng/recordflux/RecordFlux#1414
2023-12-12 15:49:32 +01:00
Alexander Senier
5b0398e570 Implement VM environment for unprivileged testing 2023-11-17 10:57:30 +00:00
Tobias Reiher
6ec06d5212 Remove pylint
Ref. eng/recordflux/RecordFlux-devutils#12
2023-08-14 17:07:41 +02:00
Tobias Reiher
b196fbb5b7 Fix Makefile
- Make `all` the default goal again
- Prevent leftover temporary files
2023-05-12 12:04:02 +02:00
Tobias Reiher
22a3e66771 Add generic Makefile
Ref. eng/recordflux/RecordFlux-devutils#8
2023-03-23 11:25:23 +01:00
Tobias Reiher
65db6e1f44 Refactor Makefile 2023-03-23 11:01:19 +01:00
Tobias Reiher
fda13cb6ed Add ruff
Ref. eng/recordflux/RecordFlux-devutils#11
2023-03-23 11:01:19 +01:00
Tobias Reiher
f5c6865bae Rename package to RecordFlux-devutils 2023-01-09 10:36:01 +01:00
Alexander Senier
e46aaa2ab0 Add integration test for custom pylint checker
NB: Remove the -n argument to pytest as setting up the workers took much
longer than the 3 tests that we execute currently on machines with many
cores.
2022-08-18 15:37:23 +02:00
Alexander Senier
be574554bd Add support for using pyproject-flake8
The pyproject-flake8 wrapper [1] allows for having the flake8 configuration in
pyproject.toml.

[1] https://pypi.org/project/pyproject-flake8/
2022-03-04 16:53:23 +01:00
Tobias Reiher
3bb678559e Fix upgrading of development dependencies for Python 3.7 2021-11-01 14:20:34 +01:00
Tobias Reiher
923e9324e7 Add configs and custom checkers 2021-10-05 17:37:08 +02:00