@@ -9,6 +9,16 @@
99let
1010 python = python3.override {
1111 packageOverrides = self: super: {
12+ aiofiles = super.aiofiles.overridePythonAttrs (oldAttrs: rec {
13+ version = "0.8.0";
14+ src = fetchFromGitHub {
15+ owner = "Tinche";
16+ repo = "aiofiles";
17+ rev = "v${version}";
18+ sha256 = "0mr9pzji4vqyf2yzh8yxz5q7fm8mgmkimx1xh49wh625m72pxcap";
19+ };
20+ });
21+
1222 asgiref = super.asgiref.overridePythonAttrs (oldAttrs: rec {
1323 version = "3.4.1";
1424 src = fetchFromGitHub {
@@ -41,22 +51,12 @@ let
4151 });
4252
4353 uvicorn = super.uvicorn.overridePythonAttrs (oldAttrs: rec {
44− version = "0.15.0";
54+ version = "0.16.0";
4555 src = fetchFromGitHub {
4656 owner = "encode";
4757 repo = "uvicorn";
4858 rev = version;
49− sha256 = "074smp3448wcazlhc7sb8r54l4kfavr6yks3w5x60zl1qpijf52r";
50− };
51− });
52−
53− zeroconf = super.zeroconf.overridePythonAttrs (oldAttrs: rec {
54− version = "0.36.13";
55− src = fetchFromGitHub {
56− owner = "jstasiak";
57− repo = "python-zeroconf";
58− rev = version;
59− sha256 = "aYNb67ESyz2Q2CKLhG+/Z8Xtt0Js8uf+xrVSEpY0X8c=";
59+ sha256 = "14jih6j4q2qp5c9rgl798i5p51b4y6zkkj434q2l1naw0csphk4s";
6060 };
6161 });
6262 };