tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
python313Packages.aiontfy: init at 0.5.1
Robert Schütz
11 months ago
c601bb0f
58bad914
+55
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
aiontfy
default.nix
top-level
python-packages.nix
+53
pkgs/development/python-modules/aiontfy/default.nix
reviewed
···
1
1
+
{
2
2
+
aiohttp,
3
3
+
buildPythonPackage,
4
4
+
fetchFromGitHub,
5
5
+
hatch-regex-commit,
6
6
+
hatchling,
7
7
+
lib,
8
8
+
mashumaro,
9
9
+
orjson,
10
10
+
pytest-asyncio,
11
11
+
pytest-cov-stub,
12
12
+
pytestCheckHook,
13
13
+
}:
14
14
+
15
15
+
buildPythonPackage rec {
16
16
+
pname = "aiontfy";
17
17
+
version = "0.5.1";
18
18
+
pyproject = true;
19
19
+
20
20
+
src = fetchFromGitHub {
21
21
+
owner = "tr4nt0r";
22
22
+
repo = "aiontfy";
23
23
+
tag = "v${version}";
24
24
+
hash = "sha256-WQb6sNjpQVgh+9vH7EyrmJHCWL0Mcmw4hHPHa8KsLYc=";
25
25
+
};
26
26
+
27
27
+
build-system = [
28
28
+
hatch-regex-commit
29
29
+
hatchling
30
30
+
];
31
31
+
32
32
+
dependencies = [
33
33
+
aiohttp
34
34
+
mashumaro
35
35
+
orjson
36
36
+
];
37
37
+
38
38
+
pythonImportsCheck = [ "aiontfy" ];
39
39
+
40
40
+
nativeCheckInputs = [
41
41
+
pytest-asyncio
42
42
+
pytest-cov-stub
43
43
+
pytestCheckHook
44
44
+
];
45
45
+
46
46
+
meta = {
47
47
+
changelog = "https://github.com/tr4nt0r/aiontfy/releases/tag/${src.tag}";
48
48
+
description = "Async ntfy client library";
49
49
+
homepage = "https://github.com/tr4nt0r/aiontfy";
50
50
+
license = lib.licenses.mit;
51
51
+
maintainers = with lib.maintainers; [ dotlambda ];
52
52
+
};
53
53
+
}
+2
pkgs/top-level/python-packages.nix
reviewed
···
381
381
382
382
aionotion = callPackage ../development/python-modules/aionotion { };
383
383
384
384
+
aiontfy = callPackage ../development/python-modules/aiontfy { };
385
385
+
384
386
aionut = callPackage ../development/python-modules/aionut { };
385
387
386
388
aiooncue = callPackage ../development/python-modules/aiooncue { };