evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / setuptools-changelog-shortener / default.nix
blob59fe9fd4b52c62f9136196d06d035806f2c7f4e4
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools,
6   tomli,
7   wheel,
8 }:
10 buildPythonPackage rec {
11   pname = "setuptools-changelog-shortener";
12   version = "0.2.0";
13   pyproject = true;
15   src = fetchFromGitHub {
16     owner = "fschulze";
17     repo = "setuptools-changelog-shortener";
18     rev = "refs/tags/${version}";
19     hash = "sha256-K8oVcX40K5j2CwQnulK55HykkEXAmOiUg4mZPg5T+YI=";
20   };
22   nativeBuildInputs = [
23     setuptools
24     tomli
25     wheel
26   ];
28   # upstream has no tests
29   doCheck = false;
31   pythonImportsCheck = [ "setuptools_changelog_shortener" ];
33   meta = with lib; {
34     description = "Setuptools-changelog-shortener: add only newest changelog entries to long_description";
35     homepage = "https://github.com/fschulze/setuptools-changelog-shortener";
36     changelog = "https://github.com/fschulze/setuptools-changelog-shortener/blob/${src.rev}/README.rst#changelog";
37     license = licenses.mit;
38     maintainers = with maintainers; [ natsukium ];
39   };