Merge pull request #298735 from anthonyroussel/update/autosuspend_2

autosuspend: 6.0.0 -> 6.1.1
This commit is contained in:
Pol Dellaiera 2024-03-25 10:59:58 +01:00 committed by GitHub
commit 682dc91691
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 27 deletions

View File

@ -1,31 +1,13 @@
{ lib
, dbus
, fetchFromGitHub
, fetchPypi
, python3
}:
let
python = python3.override {
packageOverrides = self: super: {
# autosuspend is incompatible with tzlocal v5
# See https://github.com/regebro/tzlocal#api-change
tzlocal = super.tzlocal.overridePythonAttrs (prev: rec {
version = "4.3.1";
src = fetchPypi {
inherit (prev) pname;
inherit version;
hash = "sha256-7jLvjCCAPBmpbtNmrd09SnKe9jCctcc1mgzC7ut/pGo=";
};
propagatedBuildInputs = with self; [
pytz-deprecation-shim
];
});
};
};
in
python.pkgs.buildPythonApplication rec {
python3.pkgs.buildPythonApplication rec {
pname = "autosuspend";
version = "6.0.0";
version = "6.1.1";
disabled = python3.pythonOlder "3.8";
@ -33,15 +15,15 @@ python.pkgs.buildPythonApplication rec {
owner = "languitar";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-gS8NNks4GaIGl7cEqWSP53I4/tIV4LypkmZ5vNOjspY=";
hash = "sha256-LGU/yhwuc6BuctCibm0AaRheQkuSIgEVXzcWQHCJ/8Y=";
};
postPatch = ''
substituteInPlace setup.cfg \
--replace '--cov-config=setup.cfg' ""
--replace-fail '--cov-config=setup.cfg' ""
'';
propagatedBuildInputs = with python.pkgs; [
dependencies = with python3.pkgs; [
dbus-python
icalendar
jsonpath-ng
@ -56,7 +38,8 @@ python.pkgs.buildPythonApplication rec {
tzlocal
];
nativeCheckInputs = with python.pkgs; [
nativeCheckInputs = with python3.pkgs; [
dbus
freezegun
pytest-datadir
pytest-httpserver

View File

@ -3337,8 +3337,6 @@ with pkgs;
autospotting = callPackage ../applications/misc/autospotting { };
autosuspend = callPackage ../os-specific/linux/autosuspend { };
avfs = callPackage ../tools/filesystems/avfs { };
aliyun-cli = callPackage ../tools/admin/aliyun-cli { };