python3Packages.aioice: init at 0.10.1
This commit is contained in:
@@ -9418,6 +9418,15 @@
|
||||
githubId = 10353047;
|
||||
name = "Tobias Happ";
|
||||
};
|
||||
gesperon = {
|
||||
email = "gesperon@mac.com";
|
||||
github = "gesperon";
|
||||
githubId = 117491118;
|
||||
name = "Gabor Esperon";
|
||||
keys = [
|
||||
{ fingerprint = "8102 3AF7 84FC 4DA7 B9D7 ECFF A0AF 4AD2 D44C C6FE"; }
|
||||
];
|
||||
};
|
||||
getchoo = {
|
||||
name = "Seth Flynn";
|
||||
email = "getchoo@tuta.io";
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
setuptools,
|
||||
dnspython,
|
||||
ifaddr,
|
||||
fetchFromGitHub,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aioice";
|
||||
version = "0.10.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aiortc";
|
||||
repo = "aioice";
|
||||
tag = version;
|
||||
hash = "sha256-KFYPzGPm+d1QrFAW9OhTDxroV/MnFusmfy5qcYCfDiM=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
dnspython
|
||||
ifaddr
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
disabledTestPaths = [
|
||||
# Network tests failing
|
||||
"tests/test_ice.py"
|
||||
"tests/test_mdns.py"
|
||||
"tests/test_turn.py"
|
||||
"tests/test_ice_trickle.py"
|
||||
];
|
||||
doCheck = true;
|
||||
pythonImportsCheck = [
|
||||
"aioice"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Asyncio-based Interactive Connectivity Establishment (RFC 5245)";
|
||||
homepage = "https://github.com/aiortc/aioice";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ gesperon ];
|
||||
};
|
||||
}
|
||||
@@ -348,6 +348,8 @@ self: super: with self; {
|
||||
|
||||
aiohwenergy = callPackage ../development/python-modules/aiohwenergy { };
|
||||
|
||||
aioice = callPackage ../development/python-modules/aioice { };
|
||||
|
||||
aioimaplib = callPackage ../development/python-modules/aioimaplib { };
|
||||
|
||||
aioimmich = callPackage ../development/python-modules/aioimmich { };
|
||||
|
||||
Reference in New Issue
Block a user