evcc: 0.131.8 -> 0.131.10 (#364658)
[NixPkgs.git] / pkgs / development / python-modules / pyscaffoldext-markdown / default.nix
blobd84320a77a9594811bf8fae253fc9e711a60393f
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools,
6   setuptools-scm,
7   wheel,
8   importlib-metadata,
9   myst-parser,
10   pyscaffold,
11   configupdater,
12   pre-commit,
13   pytest,
14   pytest-cov-stub,
15   pytest-xdist,
16   tox,
17   twine,
18   virtualenv,
21 buildPythonPackage rec {
22   pname = "pyscaffoldext-markdown";
23   version = "0.5";
24   pyproject = true;
26   src = fetchPypi {
27     inherit pname version;
28     hash = "sha256-fycTscq9rjUNFidWyeoH4QwedthdCdqqjXDO9DC4tds=";
29   };
31   nativeBuildInputs = [
32     setuptools
33     setuptools-scm
34     wheel
35   ];
37   propagatedBuildInputs = [
38     importlib-metadata
39     myst-parser
40     pyscaffold
41     wheel
42   ];
44   optional-dependencies = {
45     testing = [
46       configupdater
47       pre-commit
48       pytest
49       pytest-cov-stub
50       pytest-xdist
51       setuptools-scm
52       tox
53       twine
54       virtualenv
55     ];
56   };
58   pythonImportsCheck = [ "pyscaffoldext.markdown" ];
60   meta = with lib; {
61     description = "PyScaffold extension which uses Markdown instead of reStructuredText";
62     homepage = "https://pypi.org/project/pyscaffoldext-markdown/";
63     license = licenses.mit;
64     maintainers = with maintainers; [ matthewcroughan ];
65   };