python3Packages.asyncpg: init at 0.18.3
This commit is contained in:
parent
eaa81a4cce
commit
ee2161c5e8
38
pkgs/development/python-modules/asyncpg/default.nix
Normal file
38
pkgs/development/python-modules/asyncpg/default.nix
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{ lib, isPy3k, fetchPypi, fetchpatch, buildPythonPackage
|
||||||
|
, uvloop, postgresql }:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "asyncpg";
|
||||||
|
version = "0.18.3";
|
||||||
|
disabled = !isPy3k;
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
sha256 = "0rrch478ww6ipmh3617sb2jzwsq4w7pjcck869p35zb0mk5fr9aq";
|
||||||
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/MagicStack/asyncpg/commit/aaeb7076e5acb045880b46155014c0640624797e.patch";
|
||||||
|
sha256 = "0r6g6pvb39vzci8g67mv9rlrvavqvfz6vlv8988wv53bpz1mss3p";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
checkInputs = [
|
||||||
|
uvloop
|
||||||
|
postgresql
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = https://github.com/MagicStack/asyncpg;
|
||||||
|
description = "An asyncio PosgtreSQL driver";
|
||||||
|
longDescription = ''
|
||||||
|
Asyncpg is a database interface library designed specifically for
|
||||||
|
PostgreSQL and Python/asyncio. asyncpg is an efficient, clean
|
||||||
|
implementation of PostgreSQL server binary protocol for use with Python’s
|
||||||
|
asyncio framework.
|
||||||
|
'';
|
||||||
|
license = licenses.asl20;
|
||||||
|
maintainers = with maintainers; [ eadwu ];
|
||||||
|
};
|
||||||
|
}
|
@ -1342,6 +1342,8 @@ in {
|
|||||||
|
|
||||||
astor = callPackage ../development/python-modules/astor {};
|
astor = callPackage ../development/python-modules/astor {};
|
||||||
|
|
||||||
|
asyncpg = callPackage ../development/python-modules/asyncpg { };
|
||||||
|
|
||||||
asyncssh = callPackage ../development/python-modules/asyncssh { };
|
asyncssh = callPackage ../development/python-modules/asyncssh { };
|
||||||
|
|
||||||
python-fontconfig = callPackage ../development/python-modules/python-fontconfig { };
|
python-fontconfig = callPackage ../development/python-modules/python-fontconfig { };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user