biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / zope-configuration / default.nix
blobc658412f6b3d99360c93e6e1b182340a30fd4e07
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   setuptools,
7   zope-i18nmessageid,
8   zope-interface,
9   zope-schema,
10   pytestCheckHook,
11   zope-testing,
12   zope-testrunner,
13   manuel,
16 buildPythonPackage rec {
17   pname = "zope-configuration";
18   version = "5.0.1";
19   pyproject = true;
21   disabled = pythonOlder "3.7";
23   src = fetchPypi {
24     pname = "zope.configuration";
25     inherit version;
26     hash = "sha256-81h36tXpmANjhdLdxGkZ6ryZjmmcBZh5ZPFxrY3ZJxs=";
27   };
29   nativeBuildInputs = [ setuptools ];
31   nativeCheckInputs = [
32     manuel
33     pytestCheckHook
34     zope-testing
35     zope-testrunner
36   ];
38   propagatedBuildInputs = [
39     zope-i18nmessageid
40     zope-interface
41     zope-schema
42   ];
44   # Need to investigate how to run the tests with zope-testrunner
45   doCheck = false;
47   pythonImportsCheck = [ "zope.configuration" ];
49   pythonNamespaces = [ "zope" ];
51   meta = with lib; {
52     description = "Zope Configuration Markup Language (ZCML)";
53     homepage = "https://github.com/zopefoundation/zope.configuration";
54     changelog = "https://github.com/zopefoundation/zope.configuration/blob/${version}/CHANGES.rst";
55     license = licenses.zpl21;
56     maintainers = [ ];
57   };