Merge pull request #105198 from SuperSandro2000/fix-web-py
This commit is contained in:
commit
2f5037444e
@ -1,6 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, fetchPypi
|
, fetchPypi
|
||||||
|
, pythonAtLeast
|
||||||
, pbr
|
, pbr
|
||||||
, six
|
, six
|
||||||
, simplegeneric
|
, simplegeneric
|
||||||
@ -23,6 +24,8 @@ buildPythonPackage rec {
|
|||||||
pname = "WSME";
|
pname = "WSME";
|
||||||
version = "0.10.0";
|
version = "0.10.0";
|
||||||
|
|
||||||
|
disabled = pythonAtLeast "3.9";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "965b9ce48161e5c50d84aedcf50dca698f05bf07e9d489201bccaec3141cd304";
|
sha256 = "965b9ce48161e5c50d84aedcf50dca698f05bf07e9d489201bccaec3141cd304";
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
{ lib, stdenv, fetchPypi, buildPythonPackage, isPy3k
|
{ lib, stdenv, fetchPypi, buildPythonPackage, isPy3k
|
||||||
|
, jaraco_functools
|
||||||
, jaraco_text
|
, jaraco_text
|
||||||
, more-itertools
|
, more-itertools
|
||||||
, portend
|
, portend
|
||||||
@ -23,12 +24,17 @@ buildPythonPackage rec {
|
|||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "1089c28a9c320d19fdf9a4b0ed6ace23a0948db1c171a36ac985f3741bc62865";
|
sha256 = "0r98qqdp9ww5r5ma6wf1n66r9813rrmfvc54z7yij39jkj5c528h";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
|
nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
|
||||||
|
|
||||||
propagatedBuildInputs = [ more-itertools six ];
|
propagatedBuildInputs = [
|
||||||
|
# install_requires
|
||||||
|
jaraco_functools
|
||||||
|
|
||||||
|
more-itertools six
|
||||||
|
];
|
||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
jaraco_text
|
jaraco_text
|
||||||
|
21
pkgs/development/python-modules/dbutils/default.nix
Normal file
21
pkgs/development/python-modules/dbutils/default.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook }:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
version = "2.0";
|
||||||
|
pname = "dbutils";
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit version;
|
||||||
|
pname = "DBUtils";
|
||||||
|
sha256 = "131ifm2c2a7bipij597i8fvjka0dk2qv1xr2ghcvbc30jlkvag2g";
|
||||||
|
};
|
||||||
|
|
||||||
|
checkInputs = [ pytestCheckHook ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Database connections for multi-threaded environments";
|
||||||
|
homepage = "https://webwareforpython.github.io/DBUtils/";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ SuperSandro2000 ];
|
||||||
|
};
|
||||||
|
}
|
@ -1,19 +1,26 @@
|
|||||||
{ stdenv
|
{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook
|
||||||
, buildPythonPackage
|
, cheroot
|
||||||
, fetchPypi
|
, dbutils, mysqlclient, pymysql, mysql-connector, psycopg2
|
||||||
, isPy3k
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
version = "0.62";
|
version = "0.62";
|
||||||
pname = "web.py";
|
pname = "web.py";
|
||||||
disabled = isPy3k;
|
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e";
|
sha256 = "5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ cheroot ];
|
||||||
|
|
||||||
|
# requires multiple running databases
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "web" ];
|
||||||
|
|
||||||
|
checkInputs = [ pytestCheckHook dbutils mysqlclient pymysql mysql-connector psycopg2 ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "Makes web apps";
|
description = "Makes web apps";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
@ -22,7 +29,7 @@ buildPythonPackage rec {
|
|||||||
'';
|
'';
|
||||||
homepage = "https://webpy.org/";
|
homepage = "https://webpy.org/";
|
||||||
license = licenses.publicDomain;
|
license = licenses.publicDomain;
|
||||||
maintainers = with maintainers; [ layus ];
|
maintainers = with maintainers; [ layus SuperSandro2000 ];
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1552,6 +1552,8 @@ in {
|
|||||||
|
|
||||||
dbus-python = callPackage ../development/python-modules/dbus { inherit (pkgs) dbus pkgconfig; };
|
dbus-python = callPackage ../development/python-modules/dbus { inherit (pkgs) dbus pkgconfig; };
|
||||||
|
|
||||||
|
dbutils = callPackage ../development/python-modules/dbutils { };
|
||||||
|
|
||||||
dcmstack = callPackage ../development/python-modules/dcmstack { };
|
dcmstack = callPackage ../development/python-modules/dcmstack { };
|
||||||
|
|
||||||
ddt = callPackage ../development/python-modules/ddt { };
|
ddt = callPackage ../development/python-modules/ddt { };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user