Tobias Reiher
99579f4b0e
Add config for pytest-asyncio to prevent deprecation warning
...
Ref. None
2024-09-04 13:11:44 +02:00
Tobias Reiher
c5ec5bbab8
Prevent black to analyze files in node_modules directory
...
Ref. None
2024-09-02 14:53:25 +02:00
Alexander Senier
11948234a1
Enforce PEP604 type annotations
...
Ref. eng/recordflux/RecordFlux#1752
2024-08-13 15:14:25 +00:00
Tobias Reiher
7d5514cdb8
Extend detection of fixup commits
...
Ref. None
2024-07-10 18:13:38 +02:00
Tobias Reiher
10171bf54e
Configure network access for all CI jobs
...
Ref. eng/recordflux/RecordFlux#1731
2024-07-09 18:44:49 +02:00
Alexander Senier
cbb99c23d4
Change license to Apache-2.0
...
Ref. eng/recordflux/RecordFlux-devutils#18
2024-06-06 11:32:11 +00:00
Alexander Senier
cabe20a720
Check against Python 3.8
...
Ref. eng/recordflux/RecordFlux-devutils#17
2024-05-24 14:22:17 +00:00
Tobias Reiher
1ac3d92d11
Update black, mypy and ruff
...
Ref. None
2024-03-22 14:27:55 +00:00
Corentin Machu
269060175b
Update prebuilt kernel with wireguard support
...
Ref. eng/recordflux/RecordFlux-devutils#16
2024-03-22 11:48:55 +01:00
Corentin Machu
1e9091b17f
Add wireguard in kernel config
...
Ref. eng/recordflux/RecordFlux-devutils#16
2024-03-22 11:48:16 +01:00
Tobias Reiher
15020fd02d
Enable adding tool-specific arguments to generic Makefile
...
Ref. None
2024-03-08 18:27:14 +01:00
Tobias Reiher
9204345784
Update development tools
...
Ref. None
2024-03-08 14:28:47 +01:00
Tobias Reiher
0ce63302c7
Fix checking of references in commit messages
...
Ref. None
2024-03-06 14:12:40 +01:00
Tobias Reiher
e7092e5a12
Enable adding dependencies to generic Makefile
...
Ref. eng/recordflux/RecordFlux#1531
2024-02-16 15:06:57 +01:00
Tobias Reiher
d36613dece
Update pytest, pytest-cov and pytest-xdist
...
Ref. eng/recordflux/RecordFlux#1494
2024-01-26 12:07:54 +01:00
Alexander Senier
0330c11ba4
Ignore pythonfuzz in type checking
...
Ref. eng/recordflux/RecordFlux#1503
2024-01-05 16:16:19 +01:00
Tobias Reiher
836419a86c
Let black ignore files and directories in .gitignore
...
Ref. eng/recordflux/RecordFlux#1494
2023-12-14 11:46:31 +01:00
Tobias Reiher
82d80c18d2
Add commit message check
...
Ref. eng/recordflux/RecordFlux#1414
2023-12-12 15:49:32 +01:00
Tobias Reiher
894c0b4682
Clean up GitLab CI config
...
Ref. None
2023-12-12 15:24:22 +01:00
Andres Toom
26775df787
Explicitly avoid setuptools_scm 8.0.0
...
This is a yanked (not recommended) version. Note: pip does not normally
pick yanked versions. We are just making it explicit here for clarity
and consistency.
Ref. eng/recordflux/RecordFlux#1478
2023-11-23 18:05:08 +02:00
Tobias Reiher
1261c0b9ca
Increase minimum required versions of setuptools and setuptools_scm
...
Ref. eng/recordflux/RecordFlux-devutils#15
2023-11-17 16:16:48 +01:00
Alexander Senier
5b0398e570
Implement VM environment for unprivileged testing
2023-11-17 10:57:30 +00:00
Tobias Reiher
d7b13565b2
Remove Code Owners
2023-11-16 18:23:16 +01:00
Tobias Reiher
5a36842e2c
Enable coverage measurement in threads
2023-09-22 18:35:28 +02:00
Tobias Reiher
838aa808ea
Enable checking of line length
2023-08-15 16:42:58 +02:00