Skip to content

Commit 049bad1

Browse files
committed
python3Packages.pytanque: init at 0.2.1
1 parent 34b72d5 commit 049bad1

2 files changed

Lines changed: 44 additions & 0 deletions

File tree

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
lib,
3+
buildPythonPackage,
4+
fetchFromGitHub,
5+
6+
# build-system
7+
setuptools,
8+
9+
# dependencies
10+
typing-extensions,
11+
}:
12+
13+
buildPythonPackage rec {
14+
pname = "pytanque";
15+
version = "0.2.1";
16+
pyproject = true;
17+
18+
src = fetchFromGitHub {
19+
owner = "LLM4Rocq";
20+
repo = "pytanque";
21+
tag = "v${version}";
22+
hash = "sha256-XTWm7ngtf+aFJds0Gj6OZ3Pskk+3cVLK5/p4EMIAH+4=";
23+
};
24+
25+
build-system = [ setuptools ];
26+
27+
dependencies = [
28+
typing-extensions
29+
];
30+
31+
# Tests require a running Rocq Petanque server
32+
doCheck = false;
33+
34+
pythonImportsCheck = [ "pytanque" ];
35+
36+
meta = {
37+
description = "Python client for the Rocq Petanque interaction protocol";
38+
homepage = "https://github.com/LLM4Rocq/pytanque";
39+
license = lib.licenses.asl20;
40+
maintainers = with lib.maintainers; [ remix7531 ];
41+
};
42+
}

pkgs/top-level/python-packages.nix

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

1520715207
pytankerkoenig = callPackage ../development/python-modules/pytankerkoenig { };
1520815208

15209+
pytanque = callPackage ../development/python-modules/pytanque { };
15210+
1520915211
pytap2 = callPackage ../development/python-modules/pytap2 { };
1521015212

1521115213
pytapo = callPackage ../development/python-modules/pytapo { };

0 commit comments

Comments
 (0)