1{ lib, buildPythonPackage, fetchPypi
2, chameleon, colander, iso8601, peppercorn, translationstring, zope-deprecation
3, nose, coverage, beautifulsoup4, flaky, pyramid, pytestCheckHook }:
4
5buildPythonPackage rec {
6 pname = "deform";
7 version = "2.0.15";
8
9 src = fetchPypi {
10 inherit pname version;
11 sha256 = "1e912937650c1dbb830079dd9c039950762a230223a567740fbf1b23f1090367";
12 };
13
14 propagatedBuildInputs = [
15 chameleon
16 colander
17 iso8601
18 peppercorn
19 translationstring
20 zope-deprecation
21 ];
22
23 nativeCheckInputs = [
24 nose
25 coverage
26 beautifulsoup4
27 flaky
28 pyramid
29 pytestCheckHook
30 ];
31
32 meta = with lib; {
33 description = "Form library with advanced features like nested forms";
34 homepage = "https://docs.pylonsproject.org/projects/deform/en/latest/";
35 license = licenses.free; # http://www.repoze.org/LICENSE.txt
36 maintainers = with maintainers; [ domenkozar ];
37 };
38}