evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / catkin-pkg / default.nix
bloba09cc9fd444eb06437faaac2471da2a25694e089
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   docutils,
6   pyparsing,
7   python-dateutil,
8   setuptools,
9   pytestCheckHook,
12 buildPythonPackage rec {
13   pname = "catkin-pkg";
14   version = "1.0.0";
16   pyproject = true;
18   src = fetchFromGitHub {
19     owner = "ros-infrastructure";
20     repo = "catkin_pkg";
21     rev = version;
22     hash = "sha256-lHUKhE9dQLO1MbkstUEiGrHc9Rm+bY/AmgLyh7AbvFQ=";
23   };
25   build-system = [ setuptools ];
27   dependencies = [
28     docutils
29     pyparsing
30     python-dateutil
31     setuptools
32   ];
34   pythonImportsCheck = [ "catkin_pkg" ];
36   nativeCheckInputs = [ pytestCheckHook ];
38   disabledTestPaths = [ "test/test_flake8.py" ];
40   meta = {
41     changelog = "https://github.com/ros-infrastructure/catkin_pkg/blob/${version}/CHANGELOG.rst";
42     description = "Library for retrieving information about catkin packages";
43     homepage = "http://wiki.ros.org/catkin_pkg";
44     license = lib.licenses.bsd3;
45     maintainers = with lib.maintainers; [ jnsgruk ];
46   };