Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

pyrseas: 0.8.0 -> 0.9.1

+20 -16
+20 -16
pkgs/development/tools/database/pyrseas/default.nix
··· 1 - { lib, python2Packages, fetchFromGitHub }: 1 + { lib, python3Packages, fetchFromGitHub }: 2 2 3 3 let 4 - pgdbconn = python2Packages.buildPythonPackage rec { 4 + pgdbconn = python3Packages.buildPythonPackage rec { 5 5 pname = "pgdbconn"; 6 6 version = "0.8.0"; 7 + 7 8 src = fetchFromGitHub { 8 9 owner = "perseas"; 9 10 repo = "pgdbconn"; 10 11 rev = "v${version}"; 11 12 sha256 = "09r4idk5kmqi3yig7ip61r6js8blnmac5n4q32cdcbp1rcwzdn6z"; 12 13 }; 14 + 13 15 # The tests are impure (they try to access a PostgreSQL server) 14 16 doCheck = false; 15 - propagatedBuildInputs = [ 16 - python2Packages.psycopg2 17 - python2Packages.pytest 18 - ]; 17 + 18 + propagatedBuildInputs = with python3Packages; [ psycopg2 pytest ]; 19 19 }; 20 20 in 21 21 22 - python2Packages.buildPythonApplication { 22 + python3Packages.buildPythonApplication rec { 23 23 pname = "pyrseas"; 24 - version = "0.8.0"; 24 + version = "0.9.1"; 25 + 25 26 src = fetchFromGitHub { 26 27 owner = "perseas"; 27 28 repo = "Pyrseas"; 28 - rev = "2e9be763e61168cf20d28bd69010dc5875bd7b97"; 29 - sha256 = "1h9vahplqh0rzqjsdq64qqar6hj1bpbc6nl1pqwwgca56385br8r"; 29 + rev = version; 30 + sha256 = "sha256-+MxnxvbLMxK1Ak+qKpKe3GHbzzC+XHO0eR7rl4ON9H4="; 30 31 }; 31 - # The tests are impure (they try to access a PostgreSQL server) 32 - doCheck = false; 33 - propagatedBuildInputs = [ 34 - python2Packages.psycopg2 35 - python2Packages.pytest 36 - python2Packages.pyyaml 32 + 33 + propagatedBuildInputs = with python3Packages; [ 34 + psycopg2 35 + pytest 36 + pyyaml 37 37 pgdbconn 38 38 ]; 39 + 40 + # The tests are impure (they try to access a PostgreSQL server) 41 + doCheck = false; 42 + 39 43 meta = { 40 44 description = "A declarative language to describe PostgreSQL databases"; 41 45 homepage = "https://perseas.github.io/";