python311Packages.frigidaire: refactor

This commit is contained in:
Fabian Affolter
2024-01-29 12:49:22 +01:00
parent d72adfb5a1
commit 7a12b26fb2
@@ -6,28 +6,33 @@
, idna
, pythonOlder
, requests
, setuptools
, urllib3
}:
buildPythonPackage rec {
pname = "frigidaire";
version = "0.18.15";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "bm1549";
repo = pname;
repo = "frigidaire";
rev = "refs/tags/${version}";
hash = "sha256-5+epdQyeTGJp8iTrX6vyp4JgM45Fl5cb67Z8trNBe+8=";
};
postPatch = ''
substituteInPlace setup.py \
--replace 'version = "SNAPSHOT"' 'version = "${version}"'
--replace-warn 'version = "SNAPSHOT"' 'version = "${version}"'
'';
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
certifi
chardet