@@ -3,6 +3,7 @@
33, fetchFromGitHub
44, pythonOlder
55, anyio
6+, asyncio-rlock
67, asyncio-throttle
78, dataclasses
89, ircstates
@@ -13,23 +14,26 @@
1314
1415buildPythonPackage rec {
1516 pname = "ircrobots";
16− version = "0.3.8";
17+ version = "0.4.6";
1718 disabled = pythonOlder "3.6";
1819
1920 src = fetchFromGitHub {
2021 owner = "jesopo";
2122 repo = pname;
2223 rev = "v${version}";
23− sha256 = "06q86dqllxvi3nssfplmjk9yxaybighwh87lrxfpfhl8yy4z68jz";
24+ sha256 = "sha256-+BrS1+ZkgwT/qvqD0PwRZi2LF+31biS738SzKH1dy7w=";
2425 };
2526
2627 postPatch = ''
2728 # too specific pins https://github.com/jesopo/ircrobots/issues/3
2829 sed -iE 's/anyio.*/anyio/' requirements.txt
30+ sed -iE 's/ircstates.*/ircstates/' requirements.txt
31+ sed -iE 's/async_timeout.*/async_timeout/' requirements.txt
2932 '';
3033
3134 propagatedBuildInputs = [
3235 anyio
36+ asyncio-rlock
3337 asyncio-throttle
3438 ircstates
3539 async_stagger