healthchecks: 3.9 -> 3.11, drop phaer from maintainers (#438013)

This commit is contained in:
Paul Haerle
2025-09-03 12:18:14 +02:00
committed by GitHub
2 changed files with 12 additions and 6 deletions
+8 -3
View File
@@ -36,9 +36,14 @@
with subtest("Manage script works"):
# "shell" sucommand should succeed, needs python in PATH.
assert "foo\n" == machine.succeed("echo 'print(\"foo\")' | sudo -u healthchecks healthchecks-manage shell")
t.assertIn(
"\nfoo\n",
machine.succeed("echo 'print(\"foo\")' | sudo -u healthchecks healthchecks-manage shell")
)
# Shouldn't fail if not called by healthchecks user
assert "foo\n" == machine.succeed("echo 'print(\"foo\")' | healthchecks-manage shell")
t.assertIn(
"\nfoo\n",
machine.succeed("echo 'print(\"foo\")' | healthchecks-manage shell")
)
'';
}
+4 -3
View File
@@ -15,14 +15,14 @@ let
in
py.pkgs.buildPythonApplication rec {
pname = "healthchecks";
version = "3.9";
version = "3.11";
format = "other";
src = fetchFromGitHub {
owner = "healthchecks";
repo = "healthchecks";
tag = "v${version}";
sha256 = "sha256-78Ku7yYhgIZ+uIMPKkExIXUOKmfiRMjEiBm2SugyD+s=";
sha256 = "sha256-s8qhCp+6d2rixgrduWXopiWEpBCLVKkoDjTYT0eLSN8=";
};
propagatedBuildInputs = with py.pkgs; [
@@ -38,6 +38,7 @@ py.pkgs.buildPythonApplication rec {
psycopg2
pycurl
pydantic
pyjwt
pyotp
segno
statsd
@@ -96,6 +97,6 @@ py.pkgs.buildPythonApplication rec {
homepage = "https://github.com/healthchecks/healthchecks";
description = "Cron monitoring tool written in Python & Django";
license = licenses.bsd3;
maintainers = with maintainers; [ phaer ];
maintainers = [ ];
};
}