Skip to content

Commit 936dce8

Browse files
committed
python313Packages.petl: init at 1.7.15
1 parent 853f134 commit 936dce8

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
lib,
3+
buildPythonPackage,
4+
fetchFromGitHub,
5+
pytestCheckHook,
6+
setuptools,
7+
setuptools-scm,
8+
}:
9+
10+
buildPythonPackage rec {
11+
pname = "petl";
12+
version = "1.7.15";
13+
pyproject = true;
14+
15+
src = fetchFromGitHub {
16+
owner = "petl-developers";
17+
repo = "petl";
18+
tag = "v${version}";
19+
hash = "sha256-zTE6s19/xcu7noT+qQXYrJ8ldrSQVi3AunDKoOMB2Qs=";
20+
};
21+
22+
build-system = [
23+
setuptools
24+
setuptools-scm
25+
];
26+
27+
nativeCheckInputs = [
28+
pytestCheckHook
29+
];
30+
31+
pythonImportsCheck = [
32+
"petl"
33+
];
34+
35+
meta = {
36+
homepage = "https://github.com/petl-developers/petl";
37+
changelog = "https://github.com/petl-developers/petl/releases/tag/${src.tag}";
38+
description = "Python package for extracting, transforming and loading tables of data";
39+
license = lib.licenses.mit;
40+
mainProgram = "petl";
41+
maintainers = with lib.maintainers; [
42+
alapshin
43+
];
44+
};
45+
}

pkgs/top-level/python-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9570,6 +9570,8 @@ self: super: with self; {
95709570

95719571
nyt-games = callPackage ../development/python-modules/nyt-games { };
95729572

9573+
petl = callPackage ../development/python-modules/petl { };
9574+
95739575
plugp100 = callPackage ../development/python-modules/plugp100 {};
95749576

95759577
python-bugzilla = callPackage ../development/python-modules/python-bugzilla { };

0 commit comments

Comments
 (0)