Robert Schütz
2024-08-06 18:18:46 +02:00
committed by Martin Weinelt
parent c8dd37a2a7
commit c3dacd86f0
@@ -6,7 +6,6 @@
pythonOlder,
# build-system
setuptools,
setuptools-scm,
# dependencies
@@ -33,24 +32,21 @@
buildPythonPackage rec {
pname = "anyio";
version = "4.3.0";
version = "4.4.0";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "agronholm";
repo = pname;
repo = "anyio";
rev = "refs/tags/${version}";
hash = "sha256-y58DQiTD0ZKaBNf0cA3MFE+7F68Svrl+Idz6BZY7HWQ=";
hash = "sha256-Sz/wWOT59T7LOAq68fBujgkTaY9ydMsIoSxeP3fBaoY=";
};
nativeBuildInputs = [
setuptools
setuptools-scm
];
build-system = [ setuptools-scm ];
propagatedBuildInputs =
dependencies =
[
idna
sniffio
@@ -64,9 +60,6 @@ buildPythonPackage rec {
trio = [ trio ];
};
# trustme uses pyopenssl
doCheck = !(stdenv.isDarwin && stdenv.isAarch64);
nativeCheckInputs = [
exceptiongroup
hypothesis
@@ -85,7 +78,7 @@ buildPythonPackage rec {
"'not network'"
];
disabledTests = lib.optionals (stdenv.isx86_64 && stdenv.isDarwin) [
disabledTests = lib.optionals stdenv.isDarwin [
# PermissionError: [Errno 1] Operation not permitted: '/dev/console'
"test_is_block_device"
];