Commit graph

8 commits

Author SHA1 Message Date
Nguyễn Hồng Quân
2653d19fc7 Drop Python 3.7 and 3.8 2025-06-30 22:39:06 +07:00
Nguyễn Hồng Quân
31b17c0b29 Adopt pyproject.toml and Meson to build Python extension 2025-06-30 18:58:20 +07:00
Frantisek Sumsal
263dc92d55 ci: use CodeQL instead of LGTM
As LGTM is going to be shut down by EOY[0], let's move the code scanning to
CodeQL as recommended. Thanks to GH integration the results from such
scans will be shown both in the respective PR and in the Security ->
Code Scanning tab[1].

[0] https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
[1] https://github.com/systemd/python-systemd/security/code-scanning
2022-09-22 13:13:56 +02:00
Zbigniew Jędrzejewski-Szmek
4bba47da39 ci: drop instantiation of machine-id
Now the tests should pass without it.
2022-08-17 12:19:24 +02:00
Frantisek Sumsal
fe4450ee3e ci: run CIs on push events as well
Let's cover merges into main with CIs too.
2022-08-15 21:42:32 +00:00
Zbigniew Jędrzejewski-Szmek
23b329d253 ci: add 3.11 to the test matrix 2022-08-13 21:18:52 +02:00
Frantisek Sumsal
884a43eb2e ci: introduce a simple install test 2022-04-14 13:10:36 +02:00
Frantisek Sumsal
720d3cb738 ci: move the CI to GitHub Actions 2022-04-14 13:09:54 +02:00