Skip to content

Commit e4b5449

Browse files
python313Packages.colcon-package-information: init at 0.4.0 (#411851)
2 parents 55ce331 + f35e564 commit e4b5449

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
lib,
3+
buildPythonPackage,
4+
fetchFromGitHub,
5+
colcon,
6+
packaging,
7+
pytest-cov-stub,
8+
pytestCheckHook,
9+
setuptools,
10+
scspell,
11+
writableTmpDirAsHomeHook,
12+
}:
13+
14+
buildPythonPackage rec {
15+
pname = "colcon-package-information";
16+
version = "0.4.0";
17+
pyproject = true;
18+
19+
src = fetchFromGitHub {
20+
owner = "colcon";
21+
repo = "colcon-package-information";
22+
tag = version;
23+
hash = "sha256-BnDrnIgzXrNAPIg7sr8CcaVdisplJdAvjyZ28r4o/wI=";
24+
};
25+
26+
build-system = [ setuptools ];
27+
28+
dependencies = [
29+
colcon
30+
packaging
31+
];
32+
33+
nativeCheckInputs = [
34+
pytest-cov-stub
35+
pytestCheckHook
36+
scspell
37+
writableTmpDirAsHomeHook
38+
];
39+
40+
pythonImportsCheck = [
41+
"colcon_package_information"
42+
];
43+
44+
disabledTestPaths = [
45+
"test/test_flake8.py"
46+
];
47+
48+
meta = {
49+
description = "Extension for colcon-core to output package information";
50+
homepage = "http://colcon.readthedocs.io/";
51+
license = lib.licenses.asl20;
52+
maintainers = with lib.maintainers; [ guelakais ];
53+
};
54+
}

pkgs/top-level/python-packages.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2771,6 +2771,10 @@ self: super: with self; {
27712771

27722772
colcon-output = callPackage ../development/python-modules/colcon-output { };
27732773

2774+
colcon-package-information =
2775+
callPackage ../development/python-modules/colcon-package-information
2776+
{ };
2777+
27742778
colcon-parallel-executor = callPackage ../development/python-modules/colcon-parallel-executor { };
27752779

27762780
colcon-ros-domain-id-coordinator =

0 commit comments

Comments
 (0)