python3Packages.taskw: fix failing build (#349185)

This commit is contained in:
Aleksana
2024-10-17 19:44:29 +08:00
committed by GitHub
2 changed files with 10 additions and 8 deletions
@@ -3,19 +3,20 @@
buildPythonPackage,
fetchPypi,
requests,
responses,
pytestCheckHook,
glibcLocalesUtf8,
}:
buildPythonPackage rec {
pname = "bugzilla";
version = "3.2.0";
version = "3.3.0";
format = "setuptools";
src = fetchPypi {
pname = "python-${pname}";
pname = "python_${pname}";
inherit version;
sha256 = "TvyM+il4N8nk6rIg4ZcXZxW9Ye4zzsLBsPJ5DweGA4c=";
sha256 = "sha256-4YIgFx4DPrO6YAxNE5NZ0BqhrOwdrrxDCJEORQdj3kc=";
};
propagatedBuildInputs = [ requests ];
@@ -23,6 +24,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytestCheckHook
glibcLocalesUtf8
responses
];
preCheck = ''
@@ -2,13 +2,13 @@
lib,
buildPythonPackage,
fetchPypi,
pythonAtLeast,
# build-system
setuptools,
# native dependencies
taskwarrior2,
distutils,
# dependencies
kitchen,
@@ -24,9 +24,6 @@ buildPythonPackage rec {
version = "2.0.0";
pyproject = true;
# ModuleNotFoundError: No module named 'distutils'
disabled = pythonAtLeast "3.12";
src = fetchPypi {
inherit pname version;
hash = "sha256-EQm9+b3nqbMqUAejAsh4MD/2UYi2QiWsdKMomkxUi90=";
@@ -44,7 +41,10 @@ buildPythonPackage rec {
build-system = [ setuptools ];
buildInputs = [ taskwarrior2 ];
buildInputs = [
taskwarrior2
distutils
];
dependencies = [
kitchen