python3Packages.asyncpg: init at 0.18.3

+40
+38
pkgs/development/python-modules/asyncpg/default.nix
··· 1 + { lib, isPy3k, fetchPypi, fetchpatch, buildPythonPackage 2 + , uvloop, postgresql }: 3 + 4 + buildPythonPackage rec { 5 + pname = "asyncpg"; 6 + version = "0.18.3"; 7 + disabled = !isPy3k; 8 + 9 + src = fetchPypi { 10 + inherit pname version; 11 + sha256 = "0rrch478ww6ipmh3617sb2jzwsq4w7pjcck869p35zb0mk5fr9aq"; 12 + }; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + url = "https://github.com/MagicStack/asyncpg/commit/aaeb7076e5acb045880b46155014c0640624797e.patch"; 17 + sha256 = "0r6g6pvb39vzci8g67mv9rlrvavqvfz6vlv8988wv53bpz1mss3p"; 18 + }) 19 + ]; 20 + 21 + checkInputs = [ 22 + uvloop 23 + postgresql 24 + ]; 25 + 26 + meta = with lib; { 27 + homepage = https://github.com/MagicStack/asyncpg; 28 + description = "An asyncio PosgtreSQL driver"; 29 + longDescription = '' 30 + Asyncpg is a database interface library designed specifically for 31 + PostgreSQL and Python/asyncio. asyncpg is an efficient, clean 32 + implementation of PostgreSQL server binary protocol for use with Python’s 33 + asyncio framework. 34 + ''; 35 + license = licenses.asl20; 36 + maintainers = with maintainers; [ eadwu ]; 37 + }; 38 + }
+2
pkgs/top-level/python-packages.nix
··· 1342 1342 1343 1343 astor = callPackage ../development/python-modules/astor {}; 1344 1344 1345 + asyncpg = callPackage ../development/python-modules/asyncpg { }; 1346 + 1345 1347 asyncssh = callPackage ../development/python-modules/asyncssh { }; 1346 1348 1347 1349 python-fontconfig = callPackage ../development/python-modules/python-fontconfig { };